![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
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 |
| Fejl fuldbyrdende shell kommando fra et perl-script | voorkey | Shell Programmering og Scripting | 5 | 03-30-2009 07:48 AM |
| awk Shell Script fejl: "Syntaksfejl:» Split «uventede | Herry | UNIX for dummyer Spørgsmål & svar | 2 | 03-17-2008 11:16 AM |
| PZ hjælp: konfigurere: fejl: kan ikke finde output fra flex; opgiver | bullet350 | Sun Solaris | 0 | 11-29-2007 05:24 AM |
| Backup er at give mig input / output fejl | JPigford | UNIX for dummyer Spørgsmål & svar | 8 | 01-28-2005 07:00 PM |
| /dev/rStp0 giver fejl | workingstiff | UNIX for dummyer Spørgsmål & svar | 1 | 10-29-2002 06:25 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
MV kommando giver fejl i shell script
Hej,
I mit shell script, når jeg bruger MV kommando vha. shell variabler er det givet mig urigtigt syntaks. Nedenstående er shell script: file_edifice \u003d "*. txt" fquote \u003d " '" fdquote \u003d \ " til filen i $ file_edifice gøre filenavn \u003d $ fquote $ file $ fquote tofile_name \u003d `dato" +% d% m% y:% H% M% S: edifice.data "` echo $ filename echo $ tofile_name MV $ filenavn $ tofile_name sove 2 gjort fejl: »Academy SPORTS_ACADEMY SPORTS_20071208.txt ' 131207:011618: edifice.data Usage: mv [-f] [-i] [-e advare | kraft | ignorere] f1 f2 MV [-f] [-i] [-e advare | kraft | ignorere] f1 ... fn d1 MV [-f] [-i] [-e advare | kraft | ignorere] d1 d2 »BOSCOVS_BOSCOVS_20071208.txt ' 131207:011620: edifice.data MV: »BOSCOVS_BOSCOVS_20071208.txt ': kan ikke få adgang til: Ingen sådan fil eller mappe »Dicks SPORTSAKTIVITETER GOODS_DICKS SPORTSAKTIVITETER GOODS_20071208.txt ' 131207:011622: edifice.data Usage: mv [-f] [-i] [-e advare | kraft | ignorere] f1 f2 MV [-f] [-i] [-e advare | kraft | ignorere] f1 ... fn d1 MV [-f] [-i] [-e advare | kraft | ignorere] d1 d2 »SPORT CHALET_SPORT CHALET_20071208.txt ' 131207:011624: edifice.data Usage: mv [-f] [-i] [-e advare | kraft | ignorere] f1 f2 MV [-f] [-i] [-e advare | kraft | ignorere] f1 ... fn d1 MV [-f] [-i] [-e advare | kraft | ignorere] d1 d2 »Sportssektoren MYNDIGHED, INC._THE SPORTSARTIKLER MYNDIGHED, INC._20071208.txt ' 131207:011626: edifice.data Usage: mv [-f] [-i] [-e advare | kraft | ignorere] f1 f2 MV [-f] [-i] [-e advare | kraft | ignorere] f1 ... fn d1 MV [-f] [-i] [-e advare | kraft | ignorere] d1 d2 Please antyder. Tak, gammit |
|
||||
|
Du forsøger at gøre livet meget sværere end den behøver at være.
Især din $ fdquote ting. Råtanken fortolker mange tegn, og jeg kan ikke sige, hvis du forsøger at hjælpe eller forvirre helvede ud af interpretor. |
|
||||
|
Du dont behovet fquote og fdquote, bare bruge citater, hvor du har brug for dem. Det vil ærligt gøre det meget tydeligere. Syntaksen til shell scripts har ikke ændret sig meget i 25 år, disse ting behøver ikke at være variabler.
også at du ikke behøver at sove. Når du har forenklet det, så repost det, og vi kan have et andet udseende. ![]() |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|