![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| [Oracle] "Dynamic" SQL / Shell script | alan | Shell Programmering og Scripting | 4 | 03-13-2009 11:07 AM |
| Q: Optagelse shell script skærmen output ved hjælp af "script" kommando? | lalfonso.gomez | Shell Programmering og Scripting | 4 | 01-18-2007 09:31 PM |
| Hvordan kommer man Find kommando arbejde med en variabel passerer "*" værdi? | unxuser | Shell Programmering og Scripting | 5 | 08-16-2006 11:47 AM |
| Passing argument at "ved" kommandoen | nibl | Shell Programmering og Scripting | 2 | 07-23-2006 12:36 AM |
| Nr. utpmx indrejse: du skal exec "login" fra laveste niveau "Shell" | peterpan | UNIX for dummyer Spørgsmål & svar | 0 | 01-18-2006 04:15 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
passerer en liste over dynamiske navne til et "PS" kommando i shell script?
Hej,
Jeg er ny på shell script. Dette er mit første indlæg. Jeg har skrevet et lille script som returnerer en liste over navne starter med "ram" i / etc / passwd. Her er, at: -- #! / 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 $? hvis [[$? -ne 0]] then echo "Kunne ikke oprette en liste over navne"; anden echo "Liste over navne er blevet oprettet"; fi Sagen er at jeg er nødt til at videregive disse dynamiske navne fra / etc / passwd til et "PS" kommando som: -- ps-o user, fname-U ram, ramdev1, ramdev2, ramdev3 Da jeg ikke kan papirkopi af navne som ram, ramdev1, ramdev2 osv. jeg nødt til at passere disse navne i en enkelt kommando. noget i retning af: -- cat / etc / passwd | grep "^ ram? *" | cut-d:-F1 | ps - o user, fname-U <dynamic variabel som henter hele navnet i /etc/passwd> Da jeg er temmelig meget nyt at shellscript.Please ikke hjælpe mig på dette. Dette er virkelig haster med at blive leveret. Derfor pls. gøre det fornødne. Thanx, Sachin |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|