この質問で説明したように、現在の作業ディレクトリの名前を取得できます。しかし、最後から 2 つ後のディレクトリ名を取得するにはどうすればよいでしょうか。
シナリオ:
# working directory /etc/usr/abc/xyz.txt
printf '%s\n' "${PWD##*/}" #prints abc
#i want to print usr
printf '%s\n' "%{PWD##*/-1}" #prints me whole path
これを行う方法を提案してください。
前もって感謝します。