GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Remplacement des espaces dans les noms de fichiers

Je préfère utiliser la commande 'rename', qui prend des regex de style Perl :

rename "s/ /_/g" *

Vous pouvez faire un essai avec le drapeau -n :

rename -n "s/ /_/g" *

Cela devrait le faire :

for file in *; do mv "$file" `echo $file | tr ' ' '_'` ; done

Linux
  1. Copier des fichiers dans le terminal Linux

  2. Renommer un fichier dans le terminal Linux

  3. Quel est le but du fichier .bashrc sous Linux

  4. Déplacer un fichier sous Linux en C

  5. Utiliser le trait de soulignement dans les noms de fichiers ?

Introduction au système de fichiers Linux

Comment utiliser la commande md5sum sous Linux

Comment utiliser la commande touch sous Linux

Comment renommer un ou plusieurs fichiers sous Linux

Le fichier Hosts sous Linux

Sécurisez Linux avec le fichier Sudoers