GNU/Linux >> Tutoriales Linux >  >> Linux

Linux - Reemplazo de espacios en los nombres de archivo

Prefiero usar el comando 'cambiar nombre', que toma expresiones regulares estilo Perl:

rename "s/ /_/g" *

Puedes hacer un simulacro con el indicador -n:

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

Esto debería hacerlo:

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

Linux
  1. ¿Está Mv Atomic en el Fs?

  2. Ejemplos esenciales del comando de archivo en Linux

  3. ¿Cuál es el propósito del archivo .bashrc en Linux?

  4. Script de shell de Linux para agregar ceros iniciales a los nombres de archivo

  5. ¿Usando guiones bajos en los nombres de los archivos?

Introducción al sistema de archivos de Linux

Cómo usar el comando md5sum en Linux

Cómo usar el comando táctil en Linux

Cómo cambiar el nombre de un archivo (s) en Linux

El archivo de hosts en Linux

Asegure Linux con el archivo Sudoers