Saya ingin menjalankan skrip saya yang terletak di system / bin dan izin adalah 755
Dengan sh myscript tidak ada masalah tapi myscipt atau ./myscript tidak berfungsi bahkan jika pwd output adalah /system/bin.
Di ubuntu saya hanya perlu memasukkan /usr/bin dan setelah mengatur izin, saya bisa menjalankannya dengan mudah. Saya bertanya-tanya mengapa saya harus memasukkan setiap kali saya mengetiknya.
Sebagai contoh Saya mendorong file biner aria2 ke / system / bin (755) dan saya dapat dengan mudah menjalankannya dengan mengetik aria2c. Saya sekarang ini bukan skrip tetapi mereka hal yang sama apa yang saya coba.
Memperbarui
Saya punya hashbang suka #!/bin/bash dan yang sh output /system/bin/sh
#!/system/bin/bash dari pada #!/bin/bash ??
#!/bin/shatau#!/usr/bin/env bashatau semacam itu? Entah tidak ada garis seperti itu, atau ada satu tetapi dengan jalan yang salah. Tidak tahu apa jalan yang benar pada adroid. Dapatkan itu menggunakanwhich sh.