Home » , » Menjalankan file .sh tanpa menutup harus menutup terminal

Menjalankan file .sh tanpa menutup harus menutup terminal

Posted by E-Learning on Wednesday, July 27, 2016

How modify the desktop entry to not close the terminal after execution?How run file bash .sh to not close the terminal after execution ?

Seringkali bagi seorang linuxer berkecimpung di lautan kode bash, menemui kesulitan, bagaimana caranya menjalankan sebuah file bash namun terminal tidak akan tertutup setelah file bash di eksekusi. bagi yang tidak bermain-main di kode bash hal ini bukanlah masalah baginya ..hihiihi

Menjalankan file .sh tanpa menutup harus menutup terminal

sebelum lanjut, sebelumnya tahu ga sih apa itu bash ?, dari manakah bash itu ? apa pemograman bash itu ?
pertanyaan-pertanyaan yang semisal, akan di jelaskan oleh allelearnings.
pemograman bash adalah 
Bash adalah singkatan dari Bourne Again SHell, versi baru dari Bourne Shell yang dikembangkan oleh Steve Bourne. Bash ini adalah shell yang paling umum digunakan pengguna Linux. Shell adalah program yang menjadi jembatan antara perintah yang dimasukkan user melalui input dari keyboard dengan sistem operasi untuk melakukan perintah yang dimasukkan user tersebut.
jika masih bingung, mungkin diantara Anda pernah belajar tentang command prompt di windows. dimana di command prompt itu kita hanya berinteraksi menggunakan texts saja tidak ada tampilan guinya, jadi semua serba text... sama halnya dengan bash, interaksi pengguna dengan text. so bash sama dengan command promt (pen) bukan secara fungsional. karena keduanya berbeda :p

back to topic...
bagaimana caranya ?
misalkan saja punya file.sh seperti berikut :
[Desktop Entry]
Encoding=UTF-8
Name=PRGM
Comment=Launch PRGM
Exec=gksu /home/markku/PRGM.sh
Icon=utilities-terminal
Type=Application
Terminal=true
 untuk kodenya agar terminal tidak tertutup setelah di eksekusi, tambahkan kode berikut :

read -n1 -p "Press any key to exit."
exit
dan rubah kodenya :

Exec=gksu "gnome-terminal -x bash -c /home/markku/PRGM.sh"
...
Terminal=false
atau menggunakan kode berikut :

Exec=sudo /home/markku/PRGM.sh
...
Terminal=true

oke, sekian dulu.
semoga berhasil




Hosting Unlimited Indonesia

0 comments:

Donate Bitcoin :
19QsXRcfUEKW9AVbGkJFB6WJPvn6uRboNr