![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| [Oracle] "dynamique" sql / Shell script | alan | De programmation et de script Shell | 4 | 03-13-2009 11:07 AM |
| Q: Enregistrement shell script en utilisant l'écran "script" commande? | lalfonso.gomez | De programmation et de script Shell | 4 | 01-18-2007 09:31 PM |
| Comment obtenir Trouver un travail de commande de passage variable "*" valeur? | unxuser | De programmation et de script Shell | 5 | 08-16-2006 11:47 AM |
| Passage à l'argument "à " commande | nibl | De programmation et de script Shell | 2 | 07-23-2006 12:36 AM |
| N ° utpmx entrée: vous devez exec "login" de plus bas niveau "shell" | peterpan | UNIX pour les nuls Questions et réponses | 0 | 01-18-2006 04:15 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
l'adoption d'une liste de noms à une dynamique "PS" commande shell script?
Salut,
Je suis nouveau au script shell. C'est mon premier post. J'ai écrit un petit script qui renvoie la liste des noms commençant par "ram" dans / etc / passwd. Voici ce qui suit: -- #! / 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]], puis echo "Impossible de créer la liste des noms"; autre echo "Liste de noms sont créés avec succès"; fi Le fait est que j'ai besoin de transmettre ces dynamique des noms de fichier / etc / passwd à un "ps" commande comme: -- ps-o user, fname U-ram, ramdev1, ramdev2, ramdev3 Depuis je ne peux pas les noms dur comme ram, ramdev1, ramdev2, etc i besoin de passer ces noms dans un seul commande. quelque chose comme: -- cat / etc / passwd | grep "^ ram? *" | cut-d:-f1 | ps - o user, fname-U <dynamic variable qui récupère le nom de /etc/passwd> Comme je suis un peu nouveau pour faire shellscript.Please m'aider sur ce point. C'est vraiment urgent d'être livré. Ainsi, pls. faire le nécessaire. Thanx, Sachin |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|