[問題] 請問shell script如果知道被執行的路徑?

看板LinuxDev作者 (阿偉蘇)時間15年前 (2010/03/30 12:30), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
請教我有個script放在/var/a/b/c.sh 我在/下執行/var/a/b/c.sh script要怎麼抓到/var/a/b/路徑? 我試過pwd是抓到/ 題外話....在BBS我又按:q存檔了XD -- 時光 美麗動人 如何不捨都要分  如何不捨都要忍 再獨行 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.37.155

03/30 14:12, , 1F
EXE=`basename $0`
03/30 14:12, 1F

03/30 14:12, , 2F
echo $0 | sed -e "s/$EXE//"
03/30 14:12, 2F

03/31 16:32, , 3F
dirname $0
03/31 16:32, 3F

04/01 06:20, , 4F
囧……我笨了
04/01 06:20, 4F
文章代碼(AID): #1BiNvYdq (LinuxDev)
文章代碼(AID): #1BiNvYdq (LinuxDev)