Articles of cambio de nombre

¿Por qué esta perl regex no captura la retro-reference?

Tengo un directory de files $ ls -1 ep2.mp4 ep3.mp4 ep4.mp4 ep5.mp4 ep6.mp4 ep7.mp4 Quiero usar la utilidad de rename Perl para que todos los files se vean, por ejemplo ep02.mp4 Comando que estoy usando rename -n "s/([0-9])/0${1}/" *.mp4 resultado actual ep2.mp4 renamed as ep0.mp4 ep3.mp4 renamed as ep0.mp4 ep4.mp4 renamed as ep0.mp4 ep5.mp4 renamed […]

Cambiar el nombre de la carpeta usando un file txt

Estoy trabajando en mi terminal usando bash tratando de cambiar el nombre de las carpetas: 1 2 3 4 5 Me gustaría cambiarles el nombre de acuerdo con un file .txt: a 2 c 3 d 5 e 1 b 4 El order en el file .txt es completamente aleatorio. Espero encontrar una manera en […]

No se puede mover o eliminar el file con \ r en el nombre

De alguna manera tengo un file tar llamado 'secret \ r-.tar.gz'. Tenga en count que tiene \r en el nombre. Intenté seguir el command SSH para moverme pero ninguno funciona: mv secret\r-.tar.gz ../ mv secret\\r-.tar.gz ../ mv secret\\r-.tar.gz ../ mv "secret\r-.tar.gz" ../ Todo resultó con un error: mv: no se puede establecer `secret \ r-.tar.gz […]

Eliminar espacios en blanco y paréntesis en nombres de files con sed

Soy un absoluto novato en el área de Unix, así que discúlpeme si he ido por este path equivocado. Tengo una serie de files que necesito cambiar el nombre y todos tienen el patrón "(*)" en ellos. P.ej; 001 (1).txt 002 (1).txt 003 (2).txt Mi resultado deseado es cambiar el nombre de los files a […]

¿Cómo puedo renombrar un file en Unix usando caracteres en el nombre del file?

Tengo un montón de files en un directory de Unix que se parecen a los siguientes: filename_1234567.txt Necesito cambiarles el nombre copyndo los últimos tres caracteres de cada nombre de file en la parte frontal del nombre de file de esta manera: 567_filename_1234567.txt NOTA: La extensión y el nombre de file son variables. Estoy ejecutando […]

Cambiar el nombre de varios files y agregar la date antes de los files

Tengo una carpeta que contiene uno o más files tar.gz. Quiero agregar la date actual antes de cada file cuando se ejecuta el script. Por ejemplo: Dos nombres de file (esos files se crearán cada día, pero el nombre seguirá siendo el mismo): file1.tar.gz file2.tar.gz En el primer día (2011-10-07), esos dos files se renombrarán […]

Batch mv cronjob dejando algunas (no todas) copys en la fuente

Tengo un cronjob que se ejecuta cada 5 minutos, buscando wavs y mp3 del mismo nombre en un directory de origen y si encuentra un par correspondiente, se mueve a un directory de destino. La secuencia de commands funciona sin problemas, por lo que puedo decir, sin embargo, algunos files MP3 se dejan en el […]

Cambiar el nombre de los files según el patrón

Posible duplicado: Archivos de cambio de nombre de lote Supongamos que tengo seis files llamados: 1.a, 1.b, 1.c 2.a, 2.b, 2.c donde a, b, c son extensiones de file como sh, txt, etc. Ahora, quiero renombrar los files 1.a, 1.b, 1.c con decir 5.a, 5.b, 5.c y 2.a, 2.b, 2.c con 6.a, 6.b and 6.c […]

BASH file masivo renombrar con contador

Quiero cambiar el nombre de todos los files en una carpeta con PREFIX+COUNTER+FILENAME por ej. input: england.txt canada.txt france.txt salida: CO_01_england.txt CO_02_canada.txt CO_03_france.txt

cambiar el nombre del directory de imágenes numéricas

Intento cambiar el nombre de un directory lleno de imágenes como estas: test.jpg funny.gif sad.png nombnetworkingefile.PNG filenaaskjas.JPG a: 1.jpg 2.gif 3.png 4.png 5.jpg Lo tengo funcionando excepto en mayúsculas -> conversión minúscula: i=1; shopt -s nullglob; for f in *.jpg *.gif *.png *.jpeg *.JPG *.JPEG *.GIF; do mv — "$f" "$i.${f##*.}"; ((i++)); done También quiero […]