Se você quiser ver a mensagem quando abrir o terminal ou depois de fazer login em tty1-6, basta colocar esta linha no final do ~/.bashrcarquivo (abra-a no terminal com gedit ~/.bashrc):
echo "Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Se você deseja ver a mensagem depois de fazer login na GUI, faça o seguinte:
Crie um novo arquivo name_and_date.sh:
gedit ~/bin/name_and_date.sh
Se você deseja receber uma notificação na área de trabalho, insira as próximas 2 linhas:
#!/bin/bash
notify-send "Hello""Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Como alternativa, se você deseja que um pop-up (caixa de mensagem) seja exibido, coloque as próximas 2 linhas dentro:
#!/bin/bash
zenity --info --title "Hello"--text "Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Salve o arquivo e feche-o.
Torne o arquivo exacutável:
chmod +x ~/bin/name_and_date.sh
Pesquise no Dash por aplicativos de inicialização , abra-o e clique em Adicionar .
Sob o nome, digite "Mostrar meu nome e data" ou algo que você reconhecerá.
Em tipo de comando: /home/$USER/bin/name_and_date.sh(mude $USERcom seu nome de usuário).
Em comentário (se desejar), digite uma breve descrição.
Respostas:
Se você quiser ver a mensagem quando abrir o terminal ou depois de fazer login em tty1-6, basta colocar esta linha no final do
~/.bashrc
arquivo (abra-a no terminal comgedit ~/.bashrc
):Se você deseja ver a mensagem depois de fazer login na GUI, faça o seguinte:
Crie um novo arquivo
name_and_date.sh
:Se você deseja receber uma notificação na área de trabalho, insira as próximas 2 linhas:
Como alternativa, se você deseja que um pop-up (caixa de mensagem) seja exibido, coloque as próximas 2 linhas dentro:
Salve o arquivo e feche-o.
Torne o arquivo exacutável:
/home/$USER/bin/name_and_date.sh
(mude$USER
com seu nome de usuário).fonte
~/.bashrc
não~/bashrc
. Excelente tutorial para criar um aplicativo de inicialização..sh
para um script bash , é confuso! Caso contrário, boa resposta!+1
.