如何从路径获取子文件夹

时间:2019-11-26 15:52:43

标签: bash shell

我试图从路径中获取文件夹名称,例如,将其父路径作为参数,例如:$HOME/folderfather,folderfather内部有一个文件夹,$HOME/folderfather/folderchild

我想接受父亲路径的参数,并保存孩子的名字。 chfoldname=folderchild这样

1 个答案:

答案 0 :(得分:0)

假设文件夹父亲中只有一个目录,下面可以做到:

chfoldname=$(ls -l ${yourFatherPathVar} | grep '^d' | tail -1 | awk -F" " '{print $NF}')