Dentro de mi directorio ~/docs, quiero "tocar" todos los archivos que terminan en .txt
¿Cómo puedo hacer esto?
Respuesta1
Con find
:
find ~/docs -name "*.txt" -exec touch {} \;
- tu buscas en
~/docs
- La
name
opción coincidirá con todostxt
los archivos:exec
ejecutará el comandotouch
en el nombre del archivo, que se sustituye en{}
\;
finaliza el comando ytouch
será llamado una vez por cada archivo encontrado
Nota:
- Una ligera variación,
\+
al final construye un único comando para ejecutartouch
en todos estos archivos a la vez. Esto no es posible con todos los comandos, pero funcionatouch
y le ahorra algunas llamadas si tiene muchos archivos afectados.