[FoLUG] perl e rinominare files
simona bazzocchi
simona_bazzocchi@yahoo.it
Mer 18 Lug 2007 02:34:32 CEST
salve il mio scopo sarebbe quello di aprire tutti i
file in una cartella, leggere la prima riga,
cancellarla e farla diventare il nome del file.
Tutte le prime rige del file iniziano con >hsa
Niente paura mi fermo molto prima... non riesco ad
aprire i file in lettura e scrittura infatti ecco
l'errore e il codice, grazie:
Non riesco ad aprire . at /home/simo/rename.pl line
11.
#/usr/bin/perl
$dir="/home/simo/mfold_scripts/mfold_script2/fold";
opendir(JAZZ,$dir) || die "I cannot open the directory
$dir";
@nomi_file=readdir(JAZZ);
closedir(JAZZ);
foreach $_(@nomi_file){
print "$_\n";
open (A,'+<$dir/$_') || die "Non riesco ad aprire
$_";
while($a=<A>){print $a;}
}
___________________________________
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html
Maggiori informazioni sulla lista
FoLUG