作者whisp1222 ()
看板Linux
標題[問題] 請問shell的問題
時間Sun Sep 20 21:47:33 2009
script第一行的#!XXX是可以用來指定該shell script的檔案要用哪一個shell下去執行
例如說 #!/bin/tcsh是指定用tcsh下去跑這個script
但是假設說我要執行 a.sh
a.sh 第一行用 #!/bin/tcsh
而我在bash中用source a.sh
可是他不會用tcsh下去跑 甚至還會出現錯誤(因為bash 跟 tcsh與法不同)
請問我的觀念是哪邊錯了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.245.6
推 legnaleurc:source 有類似 include 的效果(的樣子) 09/20 22:14
→ legnaleurc:試試直接執行 09/20 22:15