2016-10-17 8 views
0

"test.sh"という名前のスクリプトがあるとします。 私はここに私は私のコマンドと同じです「のsh test.sh」として出力したいシェルスクリプトでコマンド名そのものを抽出する方法

sh test.sh 

としてこのスクリプトを実行します。 ありがとうございました。

+0

私は$ 0を出力しますが、スクリプト名は取得できますが、コマンドは取得しません。クイック返信は非常に高く評価されます。 –

答えて

0

あなたは使用することができます。

printf "%s\n" "$0" "[email protected]" 

を完全なコマンドライン(別の行に各引数)

を印刷するあなたは、単一の行でそれを印刷したい場合は、使用します。

printf "%s\n" "$0 $*" 
+0

@MalluGolageri:これは機能しましたか? – anubhava

+0

いいえ、それはまだ私にファイル名を与えている –

関連する問題