2

ご存じのように、シェル スクリプトにはスクリプトの先頭に「#!/bin/bash」があり、スクリプトを終了してシェル バイナリにし、シェルがそれを実行します。「#!/bin/foo」のように呼び出されるプログラムを作成したい場合は、 script を読み取る必要があります。しかし、私はこのようにどのようにすればよいかわかりません。助けてもらえますか?

4

3 に答える 3

0

好きなものを使用できます。たとえば、次のテキスト ファイルを作成するとしますtest

#!/bin/cat
content

そして、テキスト ファイルに次の書き込み権限を与えますchmod

chmod +x test

今、私はそれを実行することができ、結果はファイルの内容を印刷する cat を呼び出しています:

$ ./test
#!/bin/cat
content
$ 
于 2013-10-11T13:13:56.610 に答える