GNU/Linux >> Tutoriels Linux >  >> Linux

Suppression d'une partie d'un nom de fichier pour plusieurs fichiers sous Linux

Tout d'abord, utilisez 'sed -e' au lieu de '\e'

Et je vous suggérerais de le faire de cette façon en bash

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

done

Essayez rename "extra.test" "" *

Ou 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. Comment renommer des fichiers sous Linux

  2. Comment compresser plusieurs fichiers sous Linux

  3. Comment renommer plusieurs fichiers à la fois sous Linux

  4. Comment renommer plusieurs fichiers ensemble sous Linux en utilisant 3 méthodes

  5. Linux :supprimer les extensions de fichiers pour plusieurs fichiers

Renommer la commande sous Linux (renommer plusieurs fichiers)

Commande ls sous Linux pour lister les fichiers

Comment renommer des fichiers en utilisant la ligne de commande sous Linux

Comment renommer un ou plusieurs fichiers sous Linux

8 méthodes pour renommer plusieurs fichiers à la fois sous Linux

Linux renommer l'extension de plusieurs fichiers