![]() |
|
|
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 |
| For loop bruger finde med filnavnet rum | mronsman | UNIX for dummyer Spørgsmål & svar | 3 | 09-12-2008 09:23 AM |
| Variabel problem for loop med hvis erklæring | ejdv | Shell Programmering og Scripting | 6 | 06-17-2008 09:52 AM |
| For loop erklæring - fange fejl | lumdev | Shell Programmering og Scripting | 4 | 09-20-2007 08:50 AM |
| hvis erklæring i et stykke tid loop | Bobo | UNIX for dummyer Spørgsmål & svar | 2 | 11-07-2006 12:38 PM |
| hvis erklæring for loop af en streng | Sniper Pixie | UNIX for dummyer Spørgsmål & svar | 7 | 03-02-2006 07:28 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
For loop finde erklæring filnavnet manipulation
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 Okay, så jeg var i stand til at nå til dette punkt. Som du kan se, har jeg en lille til loop at søge efter alle filer med strengen BEFORE_DISASTER_RECOVERY i filnavnet, det derefter indeholder to variabler dir_name og file_name, CD's til dir_name mappe, og derefter er det her, hvor jeg sidder. Jeg har brug for at MV $ filenavn til $ filename minus ". BEFORE_DISASTER_RECOVERY. Jeg er sikker på, at det er noget simpelt, men det er hvor jeg er i øjeblikket i stå. |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|