Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ご存じのように、シェル スクリプトにはスクリプトの先頭に「#!/bin/bash」があり、スクリプトを終了してシェル バイナリにし、シェルがそれを実行します。「#!/bin/foo」のように呼び出されるプログラムを作成したい場合は、 script を読み取る必要があります。しかし、私はこのようにどのようにすればよいかわかりません。助けてもらえますか?
好きなものを使用できます。たとえば、次のテキスト ファイルを作成するとしますtest。
test
#!/bin/cat content
そして、テキスト ファイルに次の書き込み権限を与えますchmod。
chmod
chmod +x test
今、私はそれを実行することができ、結果はファイルの内容を印刷する cat を呼び出しています:
$ ./test #!/bin/cat content $