Saya sudah terbiasa meletakkan skrip umum /usr/local/binsehingga saya bisa menjalankannya dari mana saja dengan terminal.
Sebagai contoh, saya membuat skrip shell bernama 1, membuatnya dapat dieksekusi dengan chmod +x 1dan memasukkannya /usr/local/bin, dan di dalam skrip saya ketik #!/bin/shdi baris pertama, dan kemudian perintah saya. Dari sana, itu sangat mudah digunakan dan cepat untuk dijalankan dengan mengetik
1Enter
di terminal, dari dalam folder apa pun.
Masalah saya adalah saat ini saya sedang mengerjakan komputer yang tidak sudobisa saya lakukan dan saya juga tidak bisa mendapatkannya, jadi saya tidak bisa memasukkan skrip saya /usr/local/bin.
Apa saja pilihan saya? Apakah ada jalur lain dengan kemampuan "lari dari mana saja" yang sama, yang dapat saya akses tanpa sudo, atau cara lain untuk mencapai sesuatu yang setara?
Jawaban yang diterima untuk posting ini mengatakan
Untuk skrip yang dijalankan pengguna, gunakan bin / di direktori home Anda.
Yang saya coba, tetapi tidak ada binfolder di direktori rumah saya, dan ketika saya membuatnya, saya masih tidak bisa menjalankan skrip dari tempat lain.
Saya menjalankan Ubuntu 12.04 LTS.
expr 1 + 1terpengaruh oleh keberadaan skrip bernama 1?
expr, atau bash aritmatika $(( 1 + 1 )).