Saya telah membaca bahwa sistem operasi yang sesuai dengan POSIX (misalnya: Linux) harus memiliki shshell.
Tetapi apakah itu diperlukan untuk shberada di /bindirektori, atau dapatkah itu ada di direktori mana pun?
sh? Dan jawabannya adalah: shebang juga bukan bagian dari POSIX, jadi masalahnya bahkan tidak muncul dengan sendirinya.
/bin/shharus ada pada sistem POSIX.
/bin/shadalah tautan ke dash. Pada BSD, /bin/shitu bukan tautan tetapi dieksekusi terpisah, dan tentu saja tidak bash.
/bin/sh, dalam kebanyakan kasus di linux, ini sudah menjadi symlinkbash. Hanya saja banyak skrip menggunakan hardcoded/bin/sh