Я новичок в сценариях bash. Я просто пытаюсь сделать script, который будет искать через каталог и эхо-имена всех подкаталогов.
Основой для кода является script (назовите его isitadirectory.sh):
#!/bin/bash
if test -d $1
then
echo "$1"
fi
поэтому в командной строке, если я набираю
$bash isitadirectory.sh somefilename
Он будет эхом somefilename, если это каталог.
Но я хочу искать все файлы в родительском каталоге.
Итак, я пытаюсь найти способ сделать что-то вроде
ls -l|isitadirectory.sh
Но, конечно, вышеуказанная команда не работает. Может ли кто-нибудь объяснить хороший script для этого?