Yang ingin saya lakukan adalah menulis skrip yang pertama kali meluncurkan program dan kemudian memerintahkannya untuk menjalankan banyak perintah dan kemudian berhenti. Mari kita beri contoh.
Saya menulis skrip ini myscript.sh
dan itu tidak bekerja seperti yang saya inginkan. Apa yang dilakukannya hanya menjalankan gnuplot dan menunggu sampai berhenti dan kemudian menjalankan perintah lainnya; yang jelas menghasilkan kesalahan.
#!/bin/bash
gnuplot
plot sin(x)
pause -1
quit
Saya kira sudah jelas apa yang saya coba lakukan; jika tidak, beri tahu saya di komentar.
Jawaban yang Diterima:
Dari man gnuplot
atau halaman manual online-nya:
-p, --persist lets plot windows survive after main gnuplot program
exits.
-e "command list" executes the requested commands before loading the
next input file.
Jadi yang mungkin ingin Anda jalankan adalah perintah berikut:
gnuplot -e "plot sin(x); pause -1"
Varian lain yang saya usulkan tetapi tidak terlalu berguna adalah:
gnuplot -p -e "plot sin(x); pause -1"
gnuplot -e "plot sin(x)"
gnuplot -p -e "plot sin(x)"
Bagaimana Cara Mendapatkan Mikrofon Pada Sony Vaio Cs33g Bekerja??
Ubuntu Di Virtualbox Di Dropbox Atau Cloud?