![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| [Oracle] "Dynamic" sql / Shell script | alan | Shell scripting e di programmazione | 4 | 03-13-2009 11:07 AM |
| Q: La registrazione script di shell schermo output utilizzando "script" comando? | lalfonso.gomez | Shell scripting e di programmazione | 4 | 01-18-2007 09:31 PM |
| Come arrivare comando Trova lavoro con una variabile che passa "*" valore? | unxuser | Shell scripting e di programmazione | 5 | 08-16-2006 11:47 AM |
| Passando per argomento "a" comando | nibl | Shell scripting e di programmazione | 2 | 07-23-2006 12:36 AM |
| N. utpmx ingresso: è necessario eseguire la voce "login" dal livello più basso "guscio" | peterpan | UNIX for Dummies Domande & Risposte | 0 | 01-18-2006 04:15 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
il superamento di un elenco di nomi a una dinamica "PS" il comando in uno script della shell?
Salve,
Sono nuovo di script di shell. Questo è il mio primo post. Ho scritto un piccolo script che restituisce elenco dei nomi inizia con "ariete" in / etc / passwd. Ecco che: -- #! / bin / ksh NAME_LIST \u003d "name_list.txt" cat / dev / null> $ NAME_LIST evalcmd \u003d "cat / etc / passwd | grep" ^ ariete? * "| cut-d:-f1" eval $ evalcmd> $ NAME_LIST 2> & 1 echo $? if [[$? -ne 0]] then echo "Impossibile creare l'elenco dei nomi"; altro echo "Elenco dei nomi vengono creati con successo"; fi Il fatto è che ho bisogno di passare da queste dinamiche nomi file / etc / passwd a un "ps" comando come: -- ps-o utente, fname U-ariete, ramdev1, ramdev2, ramdev3 Poiché non posso hardcode i nomi come ariete, ramdev1, ramdev2, ecc ho bisogno di passare questi nomi in un unico comando. qualcosa del tipo: -- cat / etc / passwd | grep "^ ariete? *" | cut-d:-f1 | ps - o utente, fname-U <dynamic variabile che recupera il nome in tutto il /etc/passwd> Poiché sono molto di nuovo da fare shellscript.Please help me su questo punto. Questo è davvero urgente da consegnare. Pertanto, pls. fare il necessario. Grazie, Sachin |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|