Para hacer un renombrado masivo en Linux, tenemos que usar en la consola el siguiente comando:
Por ejemplo para renombrar un fichero con extensión html a php:
ls -d *.html | sed 's/\(.*\).html$/mv "&" "\1.php"/' | sh
Advertisement
mayo 11, 2011
Para hacer un renombrado masivo en Linux, tenemos que usar en la consola el siguiente comando:
Por ejemplo para renombrar un fichero con extensión html a php:
ls -d *.html | sed 's/\(.*\).html$/mv "&" "\1.php"/' | sh
mayo 14, 2011 at 3:08 pm
Esto lo que haría es cambiar .html por .php no?
mayo 14, 2011 at 11:35 pm
Exacto. Si quieres cambiar la extensión habría que campiar el .html original por la extensión que quieras, y la extensión -php final por la extensión. Ejemplo: cambio de jpeg a jpg:
ls -d *.jpeg | sed ‘s/\(.*\).jpeg$/mv "&" "\1.jpg"/’ | sh