sudo funciona, mas o gksudo não, por quê?

0
sudo lshw -html>1.html 

funciona perfeitamente.Eu recebo informações do sistema em 1.html.

Mas,

gksudo lshw -html>1.html 

não funciona.Eu recebo gksudo opções de uso em 1.html

Informação: Estou desenvolvendo um aplicativo em Quickly . Preciso que meu usuário terá que digitar a senha em um prompt gráfico em para gerar um relatório de informações do sistema.Mas

os.system('gksudo lshw -html>1.html')

não está funcionando. Qual é a solução?

EDITAR: Uma solução encontrada no link

gksudo -- lshw -html>1.html

Mas qual é o significado de -- ?

    
por Manojit Ghosh 14.03.2013 / 07:02

1 resposta

1

sudo é usado para executar utilitários de linha de comando, enquanto gksudo é usado para executar utilitários gráficos.

Enquanto você pode executar o outro com ambos os comandos, não é aconselhável fazê-lo. Como lshw é um utilitário de linha de comando, funcionará melhor com sudo .

Além disso, no link que você mencionou, uma pessoa postou o uso de -- .

% bl0ck_qu0te%     
por Chirag Bhatia - chirag64 14.03.2013 / 07:44