這似乎是一個非常愚蠢的問題。
我想打開一個bash文件(另一個)在一個bash文件中的終端,提供了兩個參數。傳遞參數與「打開-a終端」
事情是這樣的:
open -a Terminal path/to/file.sh ARG1 ARG2
我想類似的東西,這讓我沒有錯誤,但根本不提供的參數:
有人能幫助我嗎?
這似乎是一個非常愚蠢的問題。
我想打開一個bash文件(另一個)在一個bash文件中的終端,提供了兩個參數。傳遞參數與「打開-a終端」
事情是這樣的:
open -a Terminal path/to/file.sh ARG1 ARG2
我想類似的東西,這讓我沒有錯誤,但根本不提供的參數:
有人能幫助我嗎?
我想你的意思是這樣的:
osascript -e 'tell application "Terminal" to do script "date +s"'
或該帶參數:
osascript -e 'tell application "Terminal" to do script "echo 'arg2' 'arg2'"'
或工作的這種方式可能更適用:
osascript<<EOF
tell application "Terminal"
do script "yourScript $1 $2"
end tell
EOF
是的我也在考慮蘋果腳本,但是不能正確地使用這個東西,如果我想打開一個帶有參數的文件? 'osascript -e'告訴應用程序「終端」做腳本「path/to/file.sh'$ 1''$ 2''''' – user2839873
最後一個做了這個竅門,謝謝! – user2839873
這是一個全球性的問題或只是問如何在另一個窗口中打開腳本? –
只是試圖在一個帶有參數的新終端窗口中打開bash文件 – user2839873