|
|
|
|
Google Site
|
|||||||
| Forum | Registrera | Blogg | Manualsidor | Forum Regler | Länkar | Album | FAQ | Användare | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
![]() |
|
|
Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|||
|
bash: läsa filnamn från fil
Hej,
Jag försöker skriva ett skript som läser filnamnen från en fil och använda dessa filnamn i en slinga. Filnamnen är alla på en rad och problemet är att dessa filnamn har jokertecken såsom * och hängslen gillar [0-9] i dem. Just nu är det jag gör är ungefär så här: echo "att läsa från filen" $ 1 set-x cat $ 1 | samtidigt läsa; göra rad \u003d ($ REPLY) för filen i $ (linje [@]}; göra kommandot $ file; echo qsub-j oe-o $ log tmp.sh, katt tmp.sh; gjord gjord Om jag gör det så här $ filen innehåller jokertecken och hängslen, men jag skulle vilja slinga över alla filer som matchar uttryck läsas från filen. Jag har försökt göra något liknande ls $ REPLY men det verkar som $ Svaret innehåller en enda citerade strängen så att LS inte utöka jokertecken och klagar över att inte hitta filen i stället. Finns det någon som vet hur man löser detta problem? Tack så mycket! |
| Sponsrade länkar |
|
|
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Läsa filnamn med tillägget. Xml | bhalotias | Shell-programmering och Skript | 3 | 01-21-2008 12:02 |
| bash: verkställande kommandon och läsning exit vals | eur0dad | Shell-programmering och Skript | 7 | 07-18-2006 08:42 |
| läsa långa filnamn från Nero till AIX | categoryzd | UNIX for Dummies Frågor & Svar | 1 | 05-18-2006 11:57 |
| Bash: Läsa 2 argument från en kommandorad | Vozx | Shell-programmering och Skript | 0 | 12-08-2005 05:23 |
| behandlingen filnamn i ett program | j_t_kim | UNIX for Dummies Frågor & Svar | 5 | 04-04-2002 03:13 |