1 votos

Buscar en todos los ocultos .htaccess archivos dentro de una carpeta y ejecutar un comando de terminal?

Buscando el problema, he encontrado este Q&A:
¿Cómo puedo mostrar sólo una .htaccess archivo en el Finder?

[...] usted puede crear un enlace simbólico al archivo en su directorio, omitiendo el punto en el nombre:

  1. abre el Terminal, cd en la carpeta
  2. ln -s $PWD/.htaccess $PWD/htaccess

¿Hay algún tipo de terminal lote de búsqueda para todos .archivos htaccess dentro de una carpeta (es decir,: /public_html) y aplicar el enlace simbólico?

O podría ser una combinación de Automator y Terminal?

3voto

Cambie al directorio inicial (public_html en la pregunta) y ejecutar

find . -name '.htaccess' -print | while read f; do
    ln -s "$PWD/$f" "$PWD/${f//.htaccess}htaccess"
done

PS: hice algunas pruebas rudimentarias pero por favor, hacer una copia de seguridad antes de ejecutar de todos modos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X