Actuar sobre una lista de ficheros con espacios

Si queremos hacer algo con una lista de ficheros y nos encontramos espacios, esta es la solución

[code]

find . -type f | while IFS= read -r file; do echo «${file}»; done

[/code]

Lo importante son las comillas.

Si queremos por ejemplo moverlos a otro sitio, deberemos usar también las comillas dobles

[code]

find . -type f | while IFS= read -r file; do echo «${file%.doc}»; mv «${file}» /tmp/»${file}»; done

[/code]

 

WPHardering para tu WordPress

En el GIT podemos encontrar un proyecto que nos puede echar una mano a todos aquellos que nos dediquemos a administrar un WordPress, ya sea instalación simple o multiplataforma. Se trata de WPHardering, un script en Python dedicado a reforzar la seguridad de una instalación de WordPress.

Dispone de multitud de opciones típicas (desde la instalación de algunos plugins estándar de seguridad, hasta la revisión de permisos de los directorios y ficheros o la creación de .htaccess o index.php que no suelen venir de serie) de seguridad que, pese a ser conocidas, muchas veces se nos pueden pasar por alto.

Recordad que requiere acceso a la maquina con un terminal y que esta tenga instalado Python, ademas de que esta orientado a entornos Unix. En el GIT tenéis un completo manual de sus funciones.

Más información: WPHardering GIT, página del autor