magikern Skrevet 19. november 2002 Del Skrevet 19. november 2002 Dette er et script jeg skrev for å på en enklere måte flytte noen bilder fra en mappe til flere andre mapper sortert etter filnavn men jeg lurer på om en eller annen her kan skrive et perl script for meg som gjør akkurat samma jobben: nå er jo det her basert på dos men jeg vil ha et som fungerer under RedHat. Code: echo offecho ........md 2000 2001 2002move ????2000.gif 2000move ????2001.gif 2001move ????2002.gif 2002cd 2000move ??01????.gif janmove ??02????.gif febmove ??03????.gif marmove ??04????.gif aprmove ??05????.gif maimove ??06????.gif junmove ??07????.gif julmove ??08????.gif augmove ??09????.gif sepmove ??10????.gif octmove ??11????.gif nowmove ??12????.gif deccd ..cd 2001move ??01????.gif janmove ??02????.gif febmove ??03????.gif marmove ??04????.gif aprmove ??05????.gif maimove ??06????.gif junmove ??07????.gif julmove ??08????.gif augmove ??09????.gif sepmove ??10????.gif octmove ??11????.gif nowmove ??12????.gif deccd ..cd 2002move ??01????.gif janmove ??02????.gif febmove ??03????.gif marmove ??04????.gif aprmove ??05????.gif maimove ??06????.gif junmove ??07????.gif julmove ??08????.gif augmove ??09????.gif sepmove ??10????.gif octmove ??11????.gif nowmove ??12????.gif deccd .. Lenke til kommentar
ilpostino Skrevet 8. april 2003 Del Skrevet 8. april 2003 bash brukes jo under red hat også så det skule ikke være noe problem å kjøre scriptet ditt under rh selv om du har laget det i bash i en annen distro Lenke til kommentar
magikern Skrevet 8. april 2003 Forfatter Del Skrevet 8. april 2003 bash brukes jo under red hat også så det skule ikke være noe problem å kjøre scriptet ditt under rh selv om du har laget det i bash i en annen distro hum, du har vist lest litt feil eller misforstått, det er ikke bash det er batch altså dos prog, uansett har jeg ikke noe bruk for å vite det lengre. Lenke til kommentar
roff Skrevet 23. august 2003 Del Skrevet 23. august 2003 echo "flytte script (bash)" # Årene du vil skal brukes AAR="1999 2000 2001 2002" # Navn på månedskatalogene MND="jan feb mar apr mai jun jul aug sep okt nov des" for A in $AAR do MNDTELLER=0 mkdir $A for M in $MND do mkdir $A/$M MNDTELLER=`expr $MNDTELLER + 1` MNDNR=$MNDTELLER if [ $MNDTELLER -lt 10 ]; then MNDNR=0$MNDTELLER fi echo Flytter ??$MNDNR$A.gif til $A/$M/ mv ??$MNDNR$A.gif $A/$M/ done done Lenke til kommentar
magikern Skrevet 23. august 2003 Forfatter Del Skrevet 23. august 2003 takk takk, men det er et halvt år siden jeg slet med dette og trenger det ikke nå, men ja hvem vet kanskje i fremtiden en gang... Lenke til kommentar
roff Skrevet 24. august 2003 Del Skrevet 24. august 2003 Hehe, tenkte bare jeg skulle komme med et script som svar på det du spurte om siden ingen hadde gjort det enda. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå