- ベストアンサー
端末上でgcalctool;xclockを実行する
とまずgcalctool(電卓)だけが実行され xclock(時計)はgcalctoolのウィンドウを削除したときにはじめて実行され 端末はxclockのウィンドウを閉じるまで使用できない状態になります gcalctool &;xclock & はエラーになり実行できません どうしたらこれら2つのコマンドを同時に実行でき それらの終了を待たないで端末を使用できる状態にすることができるでしょうか? よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
gcalctool & xclock & です。 gcalctool & ; xclock & は、文法エラーですね。シェルの文法を学んだ方がいいでしょう。
その他の回答 (1)
- kmee
- ベストアンサー率55% (1857/3366)
回答No.1
(gcalctool &);(xclock &)とか。 zshだと gcalctool &;xclock & のままでもできた。
質問者
補足
回答ありがとうございます ご提案の方法を試してみると 確かにgcalctoolとxcalcのウィンドウが同時に出現しましたが 端末に次の様な表示が現れ端末がctrl/cをするまで使用できません [root@fx8120 ~]# (gcalctool &);(xclock &) [root@fx8120 ~]# (process:11255): Gtk-CRITICAL **: set_table: assertion `buffer->tag_table == NULL' failed Warning: Missing charsets in String to FontSet conversion 何かこの問題を回避する方法はないでしょうか? よろしくお願いします
お礼
最終的にご提案の方法を使って PC起動後のルーチンワークを1ボタン操作で行うために Fedora14の"Top Panel"に以下のコマンド内容のランチャーボタンを配置しました sh -c 'gftp ssh2://root:abcdefghijk0123@192.168.2.6/root/ビデオ & nautilus /root/ビデオ/192.168.2.7 & gnome-terminal -e "sh -c sh" --title="video recorder" --hide-menubar --geometry=80x3+1700+1020 --working-directory=/common/root & gnome-terminal -e /common/root/my-cal --zoom=1.4 --title=calendar --hide-menubar & xclock & xdaliclock -builtin1 -24 & sleep 6;/common/音楽/my-samevolume 1' 有難うございました
補足
回答ありがとうございます ご提案の方法でも同時にウィンドウが現れましたが やはり以下の様に表示され端末がctrl/cをするまで使用できません [root@fx8120 音楽]# gcalctool & xclock & [1] 16541 [2] 16542 [root@fx8120 音楽]# (process:16541): Gtk-CRITICAL **: set_table: assertion `buffer->tag_table == NULL' failed Warning: Missing charsets in String to FontSet conversion よろしくお願いします