Ketika kita melakukan penginstallan tools termux yang mungkin hanya sekedar coba coba suatu masalah yang muncul pada sebagian orang adalah munculnya notifikasi bad interpreter.
/bin/bash bad interpreter no such file or directory
/bin/sh bad interpreter no such file or directory
/bin/env bad interpreter no such file or directory
/bin/python bad interpreter no such file or directory
Bad interpreter terjadi karena kesalahan dari path yang berjalan pada script tersebut karena executable, masalah ini terjadi karena termux menggunakan $PREFIX
dengan default path : data/data/com.termux.
Untuk mengatasi hal tersebut terdapat 2 cara yaitu otomatis dan manual, kalian bisa pilih salah satu.
Otomatis
Cara otomatis menggunakan termux-exec
gunanya untuk membuat file executable secara otomatis pada saat menjalankan script, paket ini berjalan pada script yang baru setelah menginstall termux-exec
. Apabila installasi script sebelum ter-installnya termux-exec
maka paket ini tidak akan berjalan.
1 | $ pkg install termux-exec |
Manual
Cara manual dengan memanfaatkan salah satu tools dari termux-tools
yaitu termux-fix-shebang
1 | $ termux-fix-shebang nama-script |
Kunjungi Codefuck untuk tutorial dan informasi seputar programming