User Tag List

Resultados 1 al 3 de 3

Tema: renombrado masivo (shell)

  1. #1

    Fecha de ingreso
    Mar 2006
    Ubicación
    Zárágózá
    Mensajes
    864
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    3
    Agradecer Thanks Received 
    1
    Thanked in
    Agradecido 1 vez en 1 post

    renombrado masivo (shell)

    No se si es que estoy especialmente espeso por un examen, pero ahora mismo
    no se como hacer lo siguiente :

    tengo un directorio de roms de gba con el formato XXXX - nombre.zip y quiero renombrarlos
    para quitarles el XXXX -.
    Tenia empezado un script tal que asi

    #!/bin/sh
    OUT1=previo.txt
    OUT2=Nombres.txt

    ls > $OUT1
    ls | sed -e 's/^[0-9][0-9][0-9][0-9] - //' > $OUT

    y efectivamente me guarda en nombres.txt los nombres sin eso
    ahora creo que necesitaria un

    mv lineasout2 lineasout1

    pero sinceramente no caigo

  2. #2

    Fecha de ingreso
    Mar 2003
    Ubicación
    Valencia
    Mensajes
    1,355
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    6
    Agradecer Thanks Received 
    35
    Thanked in
    Agradecido 22 veces en [ARG:2 UNDEFINED] posts
    El bucle for es tu amigo... aunque llevo toda la semana a turno doble y ando muuuy espeso a estas horas, pero vamos, creo que es el camino a seguir...


    Tanto gilip0llas suelto y tan pocas balas.... (Ford Fairlane).

  3. #3

    Fecha de ingreso
    Mar 2007
    Ubicación
    Barna
    Mensajes
    10,341
    Mencionado
    93 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    368
    Agradecer Thanks Received 
    1,791
    Thanked in
    Agradecido 944 veces en [ARG:2 UNDEFINED] posts
    rename 's/XXX -//' *

    Admite expresiones regulares, así que es muy potente

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •