Si deseamos borrar archivos con cierto formato que contienen cierta cadena de caracteres podemos correr el siguiente comando: grep -l ‘pattern’ –include \*.file-type -r ./ | xargs rm Donde: -l: devuelve la dirección del archivo pattern: es el patrón de texto a buscar file-type: es el tipo de archivo Un ejemplo borrar todos los […]
- Consola Linux
- ...
Buscar archivos que contengan cierto patrón
Me ha pasado de tener que buscar una cadena de texto dentro de archivos, es fácil hacerlo con un IDE de programación. Pero estamos en la consola del servidor de producción y no tenemos el IDE, cri cri. Para buscar un patrón podemos utilizar el comando grep, muy utilizado para filtrar lineas de resultados de comandos. […]
- Consola Linux
- ...
Asignación de permisos a todos los archivos con cierto nombre
En caso de necesitar asignar el mismo privilegio a varios archivos con el mismo nombre se puede correr el siguiente comando en la consola: find . -name file_name| xargs chmod abc Un ejemplo claro podría ser asegurar los archivos .htaccess de todos los sitios que tenemos alojados en nuestro servidor, en ese caso deberíamos correr: […]