В основном я хотел бы сделать 'ls -l' рекурсивно, показывая только те каталоги с именем web. Как мне этого добиться?
ls -lR | grep -w web
-R
Рекурсивный список подкаталогов
-w
Выбирайте только те строки, которые содержат совпадения, образующие целые слова.
Как насчет чего-то вроде:
$ find /path/to/files -name "web* -type d | xargs ls -la