![]() |
|
|
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 |
| [Oracle] "Dynamic" sql / Shell-Skript | alan | Shell Programmierung und Scripting | 4 | 03-13-2009 11:07 AM |
| F: Aufzeichnen von Shell-Skript-Ausgabe mit "Script"-Kommando? | lalfonso.gomez | Shell Programmierung und Scripting | 4 | 01-18-2007 09:31 PM |
| Wie kommt man FIND-Kommando mit einer variablen vorbei "*"-Wert? | unxuser | Shell Programmierung und Scripting | 5 | 08-16-2006 11:47 AM |
| Passing Argument für "at"-Befehl | nibl | Shell Programmierung und Scripting | 2 | 07-23-2006 12:36 AM |
| Nr. utpmx Eintrag: Sie müssen exec "login" von der niedrigsten Ebene "Shell" | peterpan | UNIX for Dummies Questions & Answers | 0 | 01-18-2006 04:15 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
an eine Liste von Namen zu einer dynamischen "PS"-Befehl in Shell-Skript?
Hi,
Ich bin neu in Shell-Skript. Dies ist mein erster Post. Ich habe ein kleines Script geschrieben, die Liste der Namen liefert beginnt mit "Widder" in der Datei / etc / passwd. Hier ist, dass: -- #! / bin / ksh NAME_LIST \u003d "name_list.txt" cat / dev / null> $ NAME_LIST evalcmd \u003d "cat / etc / passwd | grep" ^ ram * "| cut-d:-f1" eval $ evalcmd> $ NAME_LIST 2> & 1 echo $? if [[$? -ne 0]] then echo "Fehler beim Erstellen einer Liste mit den Namen"; sonst echo "Liste der Namen erstellt werden erfolgreich"; fi Die Sache ist die, die ich benötige, um diese dynamischen Namen aus / etc / passwd, um einen "ps"-Befehl wie: -- ps-o Benutzer, fname-U RAM, ramdev1, ramdev2, ramdev3 Da kann ich nicht hardcode die Namen wie RAM, ramdev1, ramdev2, etc. Ich brauche, um diese Namen in einem einzigen Befehl. etwas wie: -- cat / etc / passwd | grep "^ ram *" | cut-d:-f1 | ps - o Benutzer, fname-U <dynamic Variable, holt den ganzen Namen in /etc/passwd> Da ich ziemlich viel Neues zu shellscript.Please Sie mir helfen zu diesem Thema. Das ist wirklich dringend notwendig, geliefert werden. Daher pls. Sie erfordern. Thanx, Sachin |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|