Jeśli chcesz zobaczyć komunikat po otwarciu terminala lub po zalogowaniu się w tty1-6, po prostu umieść ten wiersz na końcu ~/.bashrcpliku (otwórz go z terminala za pomocą gedit ~/.bashrc):
echo "Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Jeśli chcesz zobaczyć komunikat po zalogowaniu się w GUI, wykonaj następujące czynności:
Utwórz nowy plik name_and_date.sh:
gedit ~/bin/name_and_date.sh
Jeśli chcesz otrzymać powiadomienie na pulpicie, umieść w nim kolejne 2 wiersze:
#!/bin/bash
notify-send "Hello""Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Alternatywnie, jeśli chcesz, aby wyświetlało się okienko wyskakujące (okno komunikatu), wstaw 2 kolejne linie:
#!/bin/bash
zenity --info --title "Hello"--text "Hello $USER, today's date is $(date +"%A,%d-%m-%y")"
Zapisz plik i zamknij go.
Spraw, aby plik był exacutable:
chmod +x ~/bin/name_and_date.sh
Szukaj w Dash dla Startup Applications , otwórz ją i kliknij przycisk Dodaj .
Pod nazwą wpisz „Pokaż moje imię i datę” lub coś, co rozpoznasz.
Pod typem polecenia: /home/$USER/bin/name_and_date.sh(zmień $USERswoją nazwę użytkownika).
Odpowiedzi:
Jeśli chcesz zobaczyć komunikat po otwarciu terminala lub po zalogowaniu się w tty1-6, po prostu umieść ten wiersz na końcu
~/.bashrc
pliku (otwórz go z terminala za pomocągedit ~/.bashrc
):Jeśli chcesz zobaczyć komunikat po zalogowaniu się w GUI, wykonaj następujące czynności:
Utwórz nowy plik
name_and_date.sh
:Jeśli chcesz otrzymać powiadomienie na pulpicie, umieść w nim kolejne 2 wiersze:
Alternatywnie, jeśli chcesz, aby wyświetlało się okienko wyskakujące (okno komunikatu), wstaw 2 kolejne linie:
Zapisz plik i zamknij go.
Spraw, aby plik był exacutable:
/home/$USER/bin/name_and_date.sh
(zmień$USER
swoją nazwę użytkownika).źródło
~/.bashrc
nie było~/bashrc
. Doskonały samouczek do tworzenia aplikacji startowej..sh
do skryptu bash , to mylące! W przeciwnym razie dobra odpowiedź!+1
.