Если вы хотите увидеть сообщение при открытии терминала или после входа в систему в tty1-6, просто поместите эту строку в конец ~/.bashrcфайла (откройте его из терминала с помощью gedit ~/.bashrc):
echo "Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Если вы хотите увидеть сообщение после входа в GUI, сделайте следующее:
Создайте новый файл name_and_date.sh:
gedit ~/bin/name_and_date.sh
Если вы хотите получить уведомление на рабочем столе, поместите следующие 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")"
Сохраните файл и закройте его.
Сделайте файл исполняемым:
chmod +x ~/bin/name_and_date.sh
Поиск в Dash для запуска приложений , откройте его и нажмите кнопку Добавить .
Под именем типа «Показать мое имя и дату» или что-то вы узнаете.
Под тип команды: /home/$USER/bin/name_and_date.sh(изменить $USERс вашим именем пользователя).
Под комментарием (если хотите) введите краткое описание.
Ответы:
Если вы хотите увидеть сообщение при открытии терминала или после входа в систему в tty1-6, просто поместите эту строку в конец
~/.bashrc
файла (откройте его из терминала с помощьюgedit ~/.bashrc
):Если вы хотите увидеть сообщение после входа в GUI, сделайте следующее:
Создайте новый файл
name_and_date.sh
:Если вы хотите получить уведомление на рабочем столе, поместите следующие 2 строки внутри:
В качестве альтернативы, если вы хотите, чтобы всплывающее окно (окно сообщения) отображалось, поместите следующие 2 строки внутри:
Сохраните файл и закройте его.
Сделайте файл исполняемым:
/home/$USER/bin/name_and_date.sh
(изменить$USER
с вашим именем пользователя).источник
~/.bashrc
не так~/bashrc
. Отличный учебник для создания запуска приложения..sh
для скрипта bash , это сбивает с толку! В противном случае хороший ответ!+1
,