Gå til innhold

Anbefalte innlegg

Skrevet

Kan man velge å bruke rename kun på filer og ikke mapper/kataloger?

Dette er det jeg har, det bytter fra filendelse til en annen:

rename s/\.$2/.$3/ *.$2

 

Kan kanskje mv brukes?

Videoannonse
Annonse
Skrevet

uklart hva du prøver på her - dette henger ikke helt sammen. se "perldoc -f rename" for info on rename.

 

Normal vil en bruke opendir/readdir til å håndtere innhold i en katalog:

 

opendir DIR, $dir or die $!;

while ($fileOrDir = readdir DIR) {

#skip mapper

next if (-d $fileOrDir);

#..

}

Skrevet

En fin en jeg liker er:

 

my @files_in_folder = </home/bruker/*.log>;

foreach(@files_in_folder){

system(); # Rename kommando her ... eller hva det er du egentlig prøver å få til.

}

 

Bare smakssak. Mindre kode :p

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...