Como executar automaticamente um comando toda vez que um determinado aplicativo é iniciado?

1

Estou lendo este manual sobre o programa guile - toda vez que esse programa é iniciado, o usuário é aconselhado a insira algumas linhas de 5-10 de comandos especiais. Eles dizem que é possível criar um arquivo e escrever esses comandos neste arquivo e, em seguida, os comandos desse arquivo são executados como os primeiros comandos quando o comando específico (guile, neste caso) é iniciado.

Eles fornecem o comando $ vim ~/.guile para criar esse arquivo, mas eu não o entendo. Então, há subquestões:

  • Em qual diretório devo criar o arquivo para os primeiros comandos para a guile?
  • Como posso indicar que esse arquivo deve ser usado no início da fraude? O Ubuntu tem algum registro global onde essas informações (sobre gatilhos para os programas) são armazenadas?
por TomR 22.01.2017 / 16:04

1 resposta

4

O comando vim ~/.guile criará um arquivo .guile no diretório ~/ , que é um atalho para o diretório pessoal do usuário. O principal . faz com que seja escondido dos gerenciadores de arquivos por padrão, para minimizar a confusão visual, para abri-lo e editá-lo no gerenciador de arquivos, você precisa marcar a opção 'Mostrar arquivos ocultos' (ou pressionar Ctrl + H ).

Você não precisa usar o editor vim : nano ~/.guile ou gedit ~/.guile funcionará tão bem.

Você não precisa fazer nada para indicar que guile deve usar o arquivo na inicialização - não há registro global, cada programa conhece e verifica seus próprios arquivos de configuração. Por exemplo, vim procura por um arquivo ~/.vimrc e assim por diante.

    
por steeldriver 22.01.2017 / 16:13