Como executar o LibreOffice Writer a partir da linha de comando? Basicamente, qual é o seu comando e como faço para saber qual é o comando para executar um aplicativo específico em geral?
fonte
Como executar o LibreOffice Writer a partir da linha de comando? Basicamente, qual é o seu comando e como faço para saber qual é o comando para executar um aplicativo específico em geral?
Execute libreoffice --writer
para iniciar o LibreOffice Writer.
Nesse caso, imaginei que poderia ser libreoffice
ou semelhante, então entrei libre
em um terminal e pressionei a tecla tab duas vezes. libreoffice
era uma das opções, então eu executei isso. Começou algo a partir do qual se pode optar por ir para o Writer, Calc, Impress, etc. Como você perguntou especificamente sobre o Writer, observei man libreoffice
, que menciona -writer
como uma das opções da linha de comando. A corrida libreoffice -writer
funcionou, mas resultou em
$ libreoffice -writer
Warning: -writer is deprecated. Use --writer instead.
E então eu consegui libreoffice --writer
.
Em geral, pode-se tentar coisas como as seguintes:
ps aux | grep guessed_name
.X
, execute dpkg -L X
. Ele irá listar os arquivos instalados do pacote X
, olhar para /usr/bin
, /bin
, /sbin
, etc na saída.Pode-se descobrir o processo correspondente a uma janela da seguinte maneira:
Execute xprop _NET_WM_PID
, navegue até a janela de destino (sem clicar!) E clique nela. Isso imprimirá o PID correspondente à janela, por exemplo
_NET_WM_PID(CARDINAL) = 7394
Agora execute ps -p 7394
(com o 7394 substituído pelo PID que você obteve) para descobrir o nome do processo para o PID fornecido.
Para encontrar um comando, tente usar o comando auto-complete:
digite ' libre ' e pressione [' Tab '], fornecendo:
adicione ' --help ', finalmente fornecendo:
Isso lhe dará TODAS as opções possíveis que você pode precisar ..
fonte
libre
oulibreoffice
. É--help
mais genérico ou correto do queman
?Normalmente, todos os aplicativos da GUI têm um ícone do iniciador. A maioria deles é armazenada em
/usr/share/applications
. Esses.desktop
arquivos contêm informações sobre o nome do aplicativo e seus comandos correspondentes.Uma maneira rápida e hacky de listar todos os aplicativos e comandos é usar o comando awk :
fonte
Quando acesso o Writer, vou ao meu terminal e digito:
Isso parece funcionar perfeitamente e pode ser repetido para Calc (localc); Draw (desenho); Base (lobase); Impress (impressão). Você entendeu.
O outro maravilhoso comando de terminal que aprendi hoje à noite é este:
isso acessará o Firefox enquanto o levará ao site de sua escolha ou, neste caso, ao Google. Quanto mais eu brinco com a Interface da Linha de Comandos (CLI), mais me apaixono por todos os recursos.
fonte
lowriter
ainda está correto. Eu tentei apenas usando agora 12,04 e com LibreOffice 3.5.4.2 e obteve esta resposta:The program 'lowriter' is currently not installed. You can install it by typing: sudo apt-get install libreoffice-writer
Uma maneira muito fácil que não envolve nenhuma adivinhação :
alacarte
(que é 'Menu Principal' no menu do Gnome).Properties
.Command
, neste exemplo éfile-roller
.fonte
Honestamente, isso pode ser facilmente pesquisado no google: p
fonte
No Ubuntu 12.10 e no novo libreoffice 4.0, após a instalação manual, o comando é:
libreoffice4.0 --writer
todos os outros comandos, como resposta anterior, são fornecidos com a inclusão de 4.0 após o libreoffice.
fonte
Se eu não tiver ideia de onde está um programa, ou como ele é chamado, e só tiver o link no "menu Iniciar", criarei um atalho na área de trabalho com o botão direito do mouse -> adicionar à área de trabalho. Então, vou abrir o atalho em um editor de texto e procurar a linha que começa com "Exec". Então, para o LibreOffice Calc, vejo:
Exec = libreoffice --calc% U
Isso corresponde ao comando bash "libreoffice --calc". O sinal de porcentagem tem a ver com uma opção implícita (?) Estendida para exec, que eu não entendo, mas que pode ser ignorada, pois você não está usando o Exec.
fonte
Para iniciar o LibreOffice em um documento existente, use
xdg-open
. Isso não funciona apenas para documentos do LibreOffice, mas para qualquer arquivo ou URL.xdg-open
irá abrir o arquivo usando seu aplicativo preferido.Como eu normalmente trabalho no terminal, o meu
~/.bash_aliases
possui umalias o=xdg-open
, então isso se reduz a:fonte