Я помітив це в декількох мовах сценаріїв, але в цьому прикладі я використовую python. У багатьох навчальних посібниках вони починатимуться з #!/usr/bin/python3
першого рядка. Я не розумію, чому ми маємо це.
- Чи не повинна операційна система знати, що це сценарій python (очевидно, він встановлений, оскільки ви робите посилання на нього)
- Що робити, якщо користувач використовує операційну систему, яка не базується на Unix
- Мова встановлена в іншій папці з будь-якої причини
- У користувача є інша версія. Особливо, коли це не повний номер версії (як Python3 проти Python32)
Якщо що, я міг бачити, як це порушує сценарій python через перераховані вище причини.