Como posso exibir texto de um arquivo automaticamente após ligar o computador, no editor de texto ou no terminal?

8

Gostaria de ver minha lista de tarefas sempre que ligo o computador, por exemplo, a partir de um arquivo na área de trabalho. Como posso fazer isso? Pode ser mostrado no terminal ou no arquivo aberto, seja como for.

Monika Lachowicz
fonte
1
Eu respondi algo semelhante no passado. Vou ligá-lo assim que eu encontrar. A idéia básica é criar um script que chame o programa zenity e dê a ele o arquivo como argumento.
Sergiy Kolodyazhnyy 19/09/16
2
Aqui está: askubuntu.com/a/772163/295286
Sergiy Kolodyazhnyy 19/16
@Serg Desculpe, passei 15 minutos escrevendo minha resposta enquanto você procurava outra. Deixe-me saber se é melhor e eu vou excluir minha resposta.
WinEunuuchs2Unix 19/09/16
Meh, a idéia é basicamente o mesmo, mas a sua abordagem pode ser melhor - talvez eles querem lista editar mais tarde no LibreOffice
Sergiy Kolodyazhnyy
Se for apenas um arquivo de texto simples, você poderá usar conkyuma lista de tarefas somente leitura, como parte da área de trabalho. A edição seria uma coisa separada, com certeza.
dufte 19/09/16

Respostas:

8

Seu primeiro passo é descobrir o nome do seu programa de editor / gravador de bloco de notas / GUI, conforme descrito nesta seção de perguntas e respostas: Como descobrir a linha de comando correspondente ao aplicativo GUI (por exemplo, LibreOffice Writer)? No meu caso, eu uso o LibreOffice Write e o comando é libreoffice --writer.

O próximo passo é selecionar Dashqual é a primeira opção no Launcher. No campo de pesquisa, digite Startupe selecione o ícone Aplicativos de inicialização . A seguinte janela é exibida:

Aplicativos de inicialização

Selecione o Addbotão E esta janela aparece:

insira a descrição da imagem aqui

Preencha o nome do seu gravador / programa e passe o nome do seu arquivo de tarefas. Esta é provavelmente a parte mais difícil de acertar e geralmente requer um pouco de experimentação.

Editar 1

Provando que a experimentação é necessária ao usar o exemplo acima hoje à noite, um erro foi exibido:

ToDo não existe

A verificação do nome do arquivo real termina em .odteditar o perfil do Aplicativo de Inicialização e altere o nome do arquivo adicionando a extensão .odte pronto em cada inicialização que você obtiver:

Lista de afazeres

WinEunuuchs2Unix
fonte
3

Para exibi-lo usando um script de shell, copie e cole:

#! / bin / bash
# minha lista de tarefas
nome do arquivo cat

em um novo arquivo de texto, salve-o com uma extensão .sh e adicione-o à inicialização, conforme explicado acima. Se você deseja exibir o conteúdo de um arquivo mais longo, substitua "cat" por "less".

Fawefabur
fonte