¿Busca todos los archivos .htaccess ocultos dentro de una carpeta y ejecuta un comando de terminal?

Buscando el problema, encontré esta pregunta y respuesta:
¿Cómo puedo mostrar solo un archivo .htaccess en el Finder?

podría crear un enlace simbólico al archivo en su directorio, omitiendo el punto en el nombre:

  1. abra Terminal, cd en su carpeta
  2. ln -s $PWD/.htaccess $PWD/htaccess

¿Hay algún tipo de lote de terminal para buscar todos los archivos .htaccess dentro de una carpeta (es decir:) /public_htmly aplicar el enlace simbólico?

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

Respuestas (1)

Cambie al directorio inicial ( public_htmlen la pregunta) y ejecute

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

PD: Hice algunas pruebas rudimentarias, pero de todos modos haga una copia de seguridad antes de ejecutarla.

¡Ja! -> pequeña prueba ok -> entonces, ejecute toda la carpeta de desarrollo -> ¡bueno para ir! . . ¡Muy apreciado!