Vik*_*bin 0 linux directory bash file parent-child
可能这个问题似乎很愚蠢,但无论如何.我有一个脚本文件/local/bin/app1/script.sh,我需要知道它的父父目录名称bin.我知道我可以${0%/*}用来确定父目录名.我不熟悉bash所以有人可以帮我弄清楚父母的父目录名吗?非常感谢.
再一次应用这个技巧:
parent=${0%/*}
grandparent=${parent%/*}
Run Code Online (Sandbox Code Playgroud)
或者,让shell告诉你
( cd ../.. ; pwd )
Run Code Online (Sandbox Code Playgroud)