![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Die Ergebnisse der Befehlsausführung in Array | alirezan | Shell Programmierung und Scripting | 2 | 08-19-2008 12:17 AM |
| Iteration über die Ergebnisse von einem anderen Unix-Kommando | deviprasad83 | Shell Programmierung und Scripting | 4 | 06-12-2008 05:04 AM |
| Beitritt Befehl Ergebnisse, und der Substitution | ncatdesigner | Shell Programmierung und Scripting | 6 | 04-17-2008 12:37 PM |
| Einstellen der Ergebnisse eines Befehls in eine Variable | stky13 | UNIX for Dummies Questions & Answers | 1 | 02-29-2008 03:00 PM |
| Wie die Ausgabe der Ergebnisse der AT-Befehl - richtig! | SpanishPassion | UNIX for Dummies Questions & Answers | 4 | 12-04-2005 10:27 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Erste Ergebnisse nach der Verwendung von ps-Befehl
Hi,
Ich möchte die folgenden ps coomand: ps-ef | grep-Test Resultat des Befehls ist: Test 161220 1 0 04. Oktober - 1.11 / test / test Nur erwähnen, die Beschreibung der einzelnen Werte in der Ergebnisliste: UID PID PPID C sTime TTY TIME CMD Test 161220 1 0 04. Oktober - 1.11 / test / test Nun ist die Voraussetzung ist, um die "TTY" Wert und "TIME"-Wert. Ich habe zu tun, wenn bestimmte Vorgänge TTY \u003d '-' und TIME! \u003d 0.00 .......... Bitte helfen Sie mir, wie man das macht? Danke. |
|
||||
|
Dank Vidyadhar,
Es gibt Fehler, dass keine Übereinstimmung, wenn ..... Ich habe versucht, indem fi ... funktionierte nicht .... es ist keine Datei, in der ich die Zeit und TTY ...... .... in der Tat meine ich Shell-Skript ausführen "ps-ef | grep test"-Befehl und dann in der zweiten Zeile möchte ich, dass die Operation auf das Ergebnis von "ps-ef | grep-Test"-Befehl. Ich denke, wir sollten prüfen, 6. (TTY) und 7. (TIME) Spaltenwerte. Bitte empfehlen. |
|
||||
|
Ich habe versucht so etwas wie, dass .....
ps-ef | grep-Test if [ `ps-EFO tty-, Uhrzeit, args | awk '/ test / (print $ 1)'`-eq "-"-a "ps-EFO tty-, Uhrzeit, args | awk '/ test / (print $ 2)' `-ne" 0:00 "] then 1 fi Fehlermeldung: 0403-057 Syntax Fehler: "fi" Es ist nicht zu erwarten. |
|
|||||
|
Zitat:
|
![]() |
| Lesezeichen |
| Tags |
| Filter-Werte, ps |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|