GNU/Linux >> Linux Esercitazione >  >> Linux

Rimozione di parte di un nome file per più file su Linux

Prima di tutto usa 'sed -e' invece di '\e'

E ti suggerirei di farlo in questo modo in bash

for filename in *.fasta; do 
    [ -f "$filename" ] || continue
    mv "$filename" "${filename//test.extra/}"

done

Prova rename "extra.test" "" *

Oppure rename 's/extra.test//;' *

$ find
./extra.test-eggs.txt
./extra.testbar
./fooextra.test
./ham-extra.test-blah

$ rename "extra.test" "" *
$ find
./-eggs.txt
./bar
./foo
./ham--blah

Linux
  1. Come rinominare i file in Linux

  2. Attendere il completamento del download di più file?

  3. Come rinominare più file contemporaneamente in Linux

  4. Come rinominare più file insieme in Linux usando 3 metodi

  5. Linux:rimuovi le estensioni di file per più file

Rinomina comando in Linux (rinomina più file)

Comando ls in Linux per elencare i file

Come rinominare i file usando la riga di comando in Linux

Come rinominare uno o più file in Linux

8 metodi per rinominare più file contemporaneamente in Linux

Linux Rinomina estensione file multipli