![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| For loop bruker finner med filnavnet mellomrom | mronsman | UNIX for Dummies Spørsmål og svar | 3 | 09-12-2008 09:23 |
| Variabel problem for loop med hvis statement | ejdv | Shell programmering og Skripting | 6 | 06-17-2008 09:52 |
| For loop statement - fangst feil | lumdev | Shell programmering og Skripting | 4 | 09-20-2007 08:50 |
| hvis setningen på en stund loop | Bobo | UNIX for Dummies Spørsmål og svar | 2 | 11-07-2006 12:38 |
| hvis setningen for løkke av en streng | Snikskytter Pixie | UNIX for Dummies Spørsmål og svar | 7 | 03-02-2006 07:28 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
For loop finne statement filnavnet manipulasjon
Code:
for i in `find . -name "*.BEFORE_DISASTER_RECOVERY"`;do dir_name=`dirname $i`;file_name=`basename $i`;cd $dir_name;mv $file_name (STUCK HERE) ;pwd;cd $BASE_DIR;done Ok, så jeg kunne komme til dette punktet. Som du ser, jeg har en liten for loop som søker etter filer med streng BEFORE_DISASTER_RECOVERY i filnavnet, da stiller to variabler dir_name og filnavn, CD-er til dir_name katalog, og det er her jeg sitter fast. Jeg trenger å mv $ filnavn til $ filename minus ". BEFORE_DISASTER_RECOVERY. Jeg er sikker på at det er noe enkelt, men det er der jeg for øyeblikket sitter fast. |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|