2016-07-01 9 views
7

Mam plik sh, który zawiera te wiersze:jak otworzyć terminal gnome, aby wykonać polecenie z gnome-terminalem, ciągle?

gnome-terminal\ 
    --tab\ 
    --title="ElasticSearch"\ 
    --working-directory="/home/username/program/bin"\ 
    -e "bash -c './somecommand'"\ 

kiedy go uruchomić terminal gnome będą otwierać i uruchomić polecenie dla mnie. Problem polega na tym, że po naciśnięciu ctrl + c, aby zatrzymać uruchomione polecenie, terminal jest zamknięty. Czy istnieje sposób na zatrzymanie działającego polecenia i utrzymanie terminalu przy życiu? Z góry dziękuję.

Odpowiedz

10

Twoje polecenie działa w porządku, ale gnome-terminal zamyka po somecommand odebrane, powodem jest gnome-terminal nie uruchamiając bash jak to domyślna powłoka.

Aby uzyskać komunikat bash ($) po wykonaniu polecenia command, należy go ponownie uruchomić.

-e "bash -c ./somecommand;bash"\ 
Powiązane problemy