В Unix возможно ли использовать одну команду ТОЛЬКО для отображения каталога, если существует подкаталог?
Например, я хотел бы указать имя каталога, если он содержит подкаталог с именем «division_A».
/data/data_file/form_100/division_A
/data/data_file/form_101/division_A
/data/data_file/form_102/division_A
Желаемый результат будет
form_100
form_101
form_102
Я могу использовать только 2 командные строки для реализации цели.
cd /data/data_files
echo `ls -d */division_A 2> /dev/null | sed 's,/division_A,,g'`
Поэтому я хотел бы спросить, может ли кто-нибудь использовать одну команду для продолжения.
Огромное спасибо!