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.
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.
@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.
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:
Selecione o Addbotão E esta janela aparece:
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:
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:
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".
conky
uma lista de tarefas somente leitura, como parte da área de trabalho. A edição seria uma coisa separada, com certeza.Respostas:
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
Dash
qual é a primeira opção noLauncher
. No campo de pesquisa, digiteStartup
e selecione o ícone Aplicativos de inicialização . A seguinte janela é exibida:Selecione o
Add
botão E esta janela aparece: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:
A verificação do nome do arquivo real termina em
.odt
editar o perfil do Aplicativo de Inicialização e altere o nome do arquivo adicionando a extensão.odt
e pronto em cada inicialização que você obtiver:fonte
Para exibi-lo usando um script de shell, copie e cole:
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".
fonte