2017-05-08 37 views
0

所以我叫符號鏈接「script_link」,另一個叫「script_link2」,他們都指向一個bash腳本(這是假設的,我可以有很多超過2腳本鏈接)。在我的腳本中,如何獲得調用腳本的鏈接的名稱?所以,如果我在shell「./script_link」,我想我的腳本回聲‘script_link’如果我鍵入」 ./script_link2" ,我希望它回聲‘script_link2’。無論如何要在bash中做到這一點?充分利用shell腳本的符號鏈接的名字

回答

0

源腳本

echo $0 

case "$0" in 
"script_link") 
    ..... 
    ;; 
"script_link2") 
    ..... 

軟鏈接

ln -s S.sh script_link