script find
Find + exec, para reemplazar cadenas en ficheros
Pequeño script para Linux que podemos ejecutar en la línea de comandos y que nos permite buscar una cadena y reemplazarla por otra, en múltiples ficheros. Esto es tremendamente útil cuando cambiamos algún nombre, un título de una página html, el nombre de un archivo… y queremos actualizar todos los ficheros que hacen referencia a él. Para ello basta con ejecutar:
find . -type f -exec sed -i s/cadenaVieja/cadenaNueva/g {} \;Esta línea en concreto buscaría en el directorio actual, y reemplazaría en todos los ficheros las apariciones de cadenaVieja, por cadenaNueva.
Script eliminar archivos creados antes de X dias
Acabo de necesitar un script para eliminar todos los archivos creados antes de X dias, para realizar el mantenimiento de una carpeta en un servidor.
El script que nos permite esto es el siguiente:
find . -mtime +X -exec rm -rf {} \; #(X es el número de dias)
Este script busca en la carpeta “.” los archivos no modificados hace más “X” dias, y los elimina sin pedir confirmación. Si en vez de los archivos modificados hace más de X dias, queremos los modificados hace “X” dias, quitamos el signo “+”. Si lo que queremos son los modificados hace menos de “X” dias, cambiamos el signo “+” por el signo “-”.
Buscador
Mi foto aleatoria
Categorías
- Aplicaciones (33)
- Deportes (5)
- Exponentcms (15)
- Firefox (4)
- Fotografía (15)
- Hardware (17)
- HTML CSS JavaScript y PHP (13)
- Humor (5)
- Internet (34)
- Musica (25)
- Posicionamiento Seo (12)
- Programación (7)
- Scripting (7)
- Seguridad (25)
- Sin categoría (2)
- Sistemas operativos (6)
- SQL-Bases Datos (3)
- Varios (83)
- Virtualización (21)
Enlaces
Comentarios recientes
- Ellos no tienen paciencia, te lo aseguro. Vergonzo...
- Hola Florence, ¿Qué información quieres saber conc...
- Hola,Quiero saber más información.
- Leo el Blog desde hace unos meses...Hola, algo (po...
- Nosotros éramos los que según las listas ...traíam...
Archivos
- julio 2010 (2)
- junio 2010 (2)
- mayo 2010 (4)
- abril 2010 (1)
- marzo 2010 (1)
- febrero 2010 (5)
- enero 2010 (4)
- diciembre 2009 (5)
- noviembre 2009 (9)
- octubre 2009 (4)
- septiembre 2009 (9)
- agosto 2009 (9)
- julio 2009 (20)
- junio 2009 (8)
- mayo 2009 (13)
- abril 2009 (12)
- marzo 2009 (13)
- febrero 2009 (18)
- enero 2009 (15)
- diciembre 2008 (14)
- noviembre 2008 (14)
- octubre 2008 (18)
- septiembre 2008 (7)
- agosto 2008 (8)
- julio 2008 (3)
- octubre 2007 (4)
