我寫了一個小腳本,用awk'split'命令獲取當前目錄名。awk拆分問題
回聲$ PWD
我需要與作爲分割操作的結果的令牌的數量,以取代「8」。 //如果PWD =/home/username/bin。我正試圖將「bin」放入包中。
package="`echo $PWD | awk '{split($0,a,"/"); print a[8] }'`"
echo $package
請問我可以用什麼替代'print a [8]'替換腳本以獲得任何目錄路徑的工作?
-Sachin
嘗試:`$ cd /; echo $ {PWD ## * /}` – 2011-01-22 23:37:34