Как показать сообщение с именем пользователя и датой при входе в систему?

Как отобразить сообщение «привет $ username, сегодняшняя дата - $ date», как только вы войдете в Ubuntu.

12
задан 26 August 2013 в 17:40

1 ответ

Если Вы хотите видеть сообщение при открытии терминала или после того, как Вы - вход в систему в tty1-6, просто поместите эту строку в конце ~/.bashrc файл (открывают его от терминала с gedit ~/.bashrc):

echo "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"

Если Вы хотите видеть сообщение после того, как Вы - вход в систему в GUI, сделайте следующее:

  1. Создайте новый файл name_and_date.sh:

    gedit ~/bin/name_and_date.sh
    
  2. Если Вы хотите получить настольное уведомление, вставьте следующие 2 строки:

    #!/bin/bash
    notify-send "Hello" "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
    

    С другой стороны, если Вы хотите, чтобы всплывающее окно (окно сообщения) обнаружилось, вставьте следующие 2 строки:

    #!/bin/bash
    zenity --info --title "Hello" --text "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
    
  3. Сохраните файл и закройте его.

  4. Сделайте исполняемый файл файла:

    chmod +x ~/bin/name_and_date.sh
    
  5. Поиск в Тире для Приложений Запуска, откройте его и нажмите Add.
  6. Под типом имени "Показывают мое имя и дату" или что-то, что Вы распознаете.
  7. Под типом команды: /home/$USER/bin/name_and_date.sh (изменение $USER с Вашим именем пользователя).
  8. В соответствии с комментарием (если Вы хотите), введите краткое описание.

Startup Applications Preferences

14
ответ дан 26 August 2013 в 17:40

Другие вопросы по тегам:

Похожие вопросы: