在 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'`
所以我想问是否有人可以使用一个命令来继续它。
非常感谢!