[gelöst] Ausgabe von awk in Variable des Scripts speichern

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
padarasa
Beiträge: 281
Registriert: 11.12.2004 13:17:10
Wohnort: Friedberg (Hessen)

[gelöst] Ausgabe von awk in Variable des Scripts speichern

Beitrag von padarasa » 21.05.2005 15:12:56

Hi,

ich bin momentan dabei meine ersten Gehversuche mit awk zu unternehmen.

Code: Alles auswählen

#!/bin/bash

ps aux | grep $1 | grep -v grep | awk 'BEGIN {temp = 0;} {temp++;} END {print temp}'

Obiges Script gibt mir eine Zahl aus. Wie schaffe ich es, dass diese Zahl in eine Variable innerhalb des Scipts gespeichert wird?

Ist bestimm ganz einfach, finde nur den Trick nicht.... :-(
Zuletzt geändert von padarasa am 21.05.2005 15:39:36, insgesamt 1-mal geändert.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 21.05.2005 15:16:57

Code: Alles auswählen

#!/bin/bash

VARIABLENNAME=`ps aux | grep $1 | grep -v grep | awk 'BEGIN {temp = 0;} {temp++;} END {print temp}'`
bitte auf die beiden komischen Hochkommata achten
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

padarasa
Beiträge: 281
Registriert: 11.12.2004 13:17:10
Wohnort: Friedberg (Hessen)

Beitrag von padarasa » 21.05.2005 15:39:10

Savar hat geschrieben:

Code: Alles auswählen

#!/bin/bash

VARIABLENNAME=`ps aux | grep $1 | grep -v grep | awk 'BEGIN {temp = 0;} {temp++;} END {print temp}'`
bitte auf die beiden komischen Hochkommata achten
super, danke!

Antworten