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$USERs vaším uživatelským jménem). - Do komentáře (pokud chcete) napište stručný popis.
