我的目录结构如下 /home/ABCD/apple/ball/car/divider.txt, /home/ABCD 这就像我的应用程序的根目录,我可以很容易地得到它,并且从那里开始,所有子文件夹可能因情况而异,所以我正在寻找一个通用程序,我可以在其中通过一些循环提取路径
我想将目录结构提取到一个单独的变量中,如 "/home/ABCD/apple/ball/car/" 谁能帮帮我
第二个例子:/home/ABCD/adam/nest/mary/user.txt 变量应获得以下值 - "/home/ABCD/adam/nest/mary/"
最佳答案
使用目录名
$ dirname /home/ABCD/apple/ball/car/divider.txt
/home/ABCD/apple/ball/car
赋值给变量do
var=$(dirname /home/ABCD/apple/ball/car/divider.txt)
echo "$var"
=
关于linux - 如何在脚本中使用循环读取目录结构末尾的完整路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15063322/