web-dev-qa-db-ja.com

コマンドラインパラメータでgksuを使用する

Gksuでプログラムのコマンドラインパラメータを使用するにはどうすればよいですか?

パラメータを取るプログラムがあります。

gksu myprog --dataload --maximize

しかし、その後、エラーが表示されますIBusエラーフォルダ....所有者はルートではありません

検索すると、gksuを使用する必要があることがわかりますが、myprogのパラメーターをそれ自体のパラメーターとして使用し、--dataloadはコマンドではなく、ヘルプページを表示します。

ちょっとここでループします。だから、どのようにgksuとmyprogを使用するか、または...

  1. Gksuを引き続き使用し、IBusエラーを無視しますか?
  2. フォルダの所有権をルートに変更しますか?
2
LinuxFerLife

コマンドを引用してください:

gksu "myprog --dataload --maximize"

または、オプションの終わりを示す--を使用します。それ以降は、それが-で始まっていても、gksuのオプションとして使用されません。

gksu -- myprog --dataload --maximize
1
terdon