1. ホーム
  2. unix

[解決済み] なぜ #!/bin/ksh という行がシェルスクリプトの最初の行なのですか?

2022-02-15 22:13:33

質問

#!/bin/ksh は、シェルスクリプトの最初の行は常に

この行の重要性と、なぜこの行が最初の行として維持されるのか。

解決方法は?

この行は、スクリプトを実行するために起動するインタプリタをオペレーティング・システムに指示します。

このスクリプトがなければ、このスクリプトが ksh インタプリタです。

このシーケンスは "shebang" として知られており、それについては以下のサイトを参照してください。 ウィキペディア .