[PLUTO-help] ciclo su file....
Sabatino Palladino
sabatino.palladino a aliceposta.it
Lun 21 Gen 2008 10:31:55 CET
Alcune limature
> cd "$xdir"
> cd 0001
bastava:
cd "$xdir/0001"
> cd ..
> cd ..
Anche in questo caso potevi fare
cd ../..
ma tornare alla directory di partenza punto sembra del tutto
inutile. Se proprio vuoi, fai un cd dopo l'uscita dal ciclo.
> j=${xdir#\.\/V1KRNS10__}; k=${j%%__Europe*}
Io avrei fatto cosí
xdate=${xdir##*V1KRNS10__};
xdate=${xdate%__Europe/}
per vari motivi:
- Č bene mettere una istruzione per riga
- Bisogna dare sempre un nome significativo alle variabili
- Cosa succede se find produce un path assoluto al posto
di uno relativo?
- Cosa succede se hai un path del tipo:
./V1KRNS10__oggi/blabla/roba__Europe/blabla//V1KRNS10__12122003__Europe/
Inoltre questo tipo di sostituzione non funziona su tulle le shell.
In definitiva meglio usare basename.
--
Sabatino Palladino
......
Non voglio i mille baci che diede Lesbia a Catullo,
pochi baci vuole chi riesce a contarli.
M. Valerio Marziale
(versione libera)
More information about the pluto-help
mailing list