いくつかのスクリプト言語でこれに気づきましたが、この例ではPythonを使用しています。多くのチュートリアルで#!/usr/bin/python3
は、最初の行から始めます。なぜこれがあるのか分かりません。
- オペレーティングシステムは、それがpythonスクリプトであることを認識すべきではありません(明らかに、それを参照しているため、インストールされています)。
- ユーザーがUNIXベースではないオペレーティングシステムを使用している場合
- 何らかの理由で言語が別のフォルダにインストールされている
- ユーザーのバージョンが異なります。特にそれが完全なバージョン番号ではない場合(Python3とPython32のように)
どちらかと言えば、上記の理由により、これがpythonスクリプトを壊しているのを見ることができました。