2017-10-22 16 views
0

私は、端末を開いてcat(ファイルの内容を表示)にcを使って開きたいと思います。でもxtermを実行して、ファイルの内容を表示します。

char * com = "xterm cat /home/user/Desktop/file.c"; 
system(com); 

か: 私は以下のコードからエラーを得た任意の助け

char * com = "/usr/bin/xterm /bin/cat /home/user/Desktop/file.c"; 
system(com); 

感謝。

+0

?また、あなたが猫を飼うだけであれば、猫の直後に終了する可能性があります。どのように配管を少なくするのですか? –

+0

xtermの最初の引数はシェルです。猫はシェルではありません。 –

答えて

1

あなたはあなたにコマンドを変更することができます。エラーは何

xterm -e less file.c 
関連する問題