Jak zobrazit zprávu „ahoj $username, dnešní datum je $date“, jakmile se přihlásíte do Ubuntu.
Přijatá odpověď:
Pokud chcete vidět zprávu při otevření terminálu nebo po přihlášení do tty1-6, vložte tento řádek na konec ~/.bashrc
(otevřete jej z terminálu pomocí gedit ~/.bashrc
):
echo "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
Pokud chcete vidět zprávu po přihlášení do GUI, proveďte následující:
-
Vytvořte nový soubor
name_and_date.sh
:gedit ~/bin/name_and_date.sh
-
Pokud chcete dostávat oznámení na ploše, vložte do něj následující 2 řádky:
#!/bin/bash notify-send "Hello" "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
Případně, pokud chcete, aby se zobrazilo vyskakovací okno (pole se zprávou), vložte do něj další 2 řádky:
#!/bin/bash zenity --info --title "Hello" --text "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
-
Uložte soubor a zavřete jej.
-
Udělejte soubor spustitelným:
chmod +x ~/bin/name_and_date.sh
- Hledejte pomocí Dash pro Aplikace po spuštění , otevřete jej a klikněte na Přidat .
- Do jména napište „Zobrazit mé jméno a datum“ nebo něco, co poznáte.
- Pod typem příkazu:
/home/$USER/bin/name_and_date.sh
(změnit$USER
s vaším uživatelským jménem). - Do komentáře (pokud chcete) napište stručný popis.