Meskipun Anda telah menemukan solusi yang dapat Anda klik dua kali, ada solusi yang membuatnya lebih sepele untuk dijalankan dari baris perintah:
Langkah 1 - Tulis skrip
Ini sudah ditutupi oleh jawaban dari LeonidMew , saya akan menyalin sini:
#!/bin/bash
cd ~/MyDirectory
./myapp +some arguments
lalu
chmod u+x scriptname
Langkah 2 - Permudah untuk dieksekusi
Anda perlu membuat direktori ~/bin
dan membuat bash mencarinya untuk perintah. Jadi di terminal kita menulis:
mkdir ~/bin
mv scriptname ~/bin
vim ~/.profile
Di sini saya melakukan semua yang ada di terminal, tentu saja Anda dapat membuat direktori dir
di direktori home Anda dan juga memindahkan skrip Anda ke sana melalui alat grafis yang Anda sukai. Saya juga menggunakan vim sebagai editor, tetapi agak sulit bagi pemula untuk menggunakannya, saya akan menyarankan Anda untuk belajar, tetapi Anda bisa menggunakan editor yang berbeda (bahkan grafik) untuk mengedit .profile
di dalam direktori home Anda, perhatikan bahwa file ini disembunyikan secara default.
Anda perlu menambahkan yang berikut ke akhir file itu
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Jika Anda menggunakan vim Anda menekan iuntuk mulai menambahkan teks, dan kemudian Escuntuk mengakhiri menambahkan. Setelah itu Anda input :wq
untuk menulis file dan keluar. Atau, seperti yang telah saya katakan, gunakan editor yang lebih sederhana.
Langkah 3 - Nikmati
Sekarang, tidak masalah apa pun direktori Anda, Anda selalu bisa mengetik scriptname
dan menekan Enter. Anda juga dapat menempatkan skrip dan aplikasi lain yang ingin Anda jalankan ~/bin
.