Soy nuevo para golpear a los scripts. Solo intento hacer un script que busque en un directorio y repita los nombres de todos los subdirectorios.de bash directorios hallazgo
La base para el código es el siguiente script (lo llaman isitadirectory.sh):
#!/bin/bash
if test -d $1
then
echo "$1"
fi
por lo que en la línea de comandos si escribo
$bash isitadirectory.sh somefilename
Se hará eco somefilename, si es un directorio.
Pero quiero buscar a través de todos los archivos en el directorio padre.
lo tanto, estoy tratando de encontrar una manera de hacer algo como
ls -l|isitadirectory.sh
Pero, por supuesto, el comando anterior no funciona. ¿Alguien puede explicar un buen guión para hacer esto?
primer lugar se puede ejecutar una secuencia de comandos si forexecution permiso no se concedió 'chmod + x isitadirectory.sh'. Luego ejecutas el script con './Isitadirectory.sh'. – Lynch