При нажатии Ctrl + Alt + T, чтобы открыть терминал, я получаю пустой экран с упрощенным приглашением ввода.
Возможно ли (путем изменения ~/.bashrc) отобразить текущий календарь с выделенным сегодня и текущим временем?
Если время может отображаться в больших количествах (используя фигурку?), то это будет бонус.
Вы можете распечатать баннер введения, когда терминал открывается с помощью скрипта ~/.bashrc. Если у вас есть филе (sudo apt install figlet), вы можете использовать большие буквы для отображения времени:
В первом случае figlet используется для отображения времени и
На этом экране используются шрифты из [ f10]. В последнем примере используется шрифт future и используется в приведенном ниже коде. Кроме того, в коде ниже установлен циановый цвет.
Пакет toilet позволяет использовать дополнительные типы шрифтов и стили форматирования по сравнению с пакетом figlet, из которого он разветвляется. Чтобы установить пакет, используйте sudo apt install toilet после установки figlet, как описано выше.
Вот код, необходимый для работы. Рекомендуется поместить этот скрипт в ваш каталог /home/user/bin, поскольку он автоматически добавляется к вашему пути.
#!/bin/bash
# NAME: now
# PATH: $HOME/bin
# DESC: Display current calendar and time
# CALL: Called from terminal or ~/.bashrc
# DATE: Apr 6, 2017. Modified: Apr 10, 2017.
# NOTE: To display all available toilet fonts use this one-liner:
# for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
# calendar current month with today higlighted.
# colors 00=bright white, 31=red, 32=green, 33=yellow, 34=blue, 35=purple,
# 36=cyan, 37=white
printf "\033[36m" # color 36=cyan
echo ""; cal;
printf "\033[00m" # color bright white (default)
echo ""
tput sc # Save cursor position.
# Move up 9 lines
while [ $((++i)) -lt 10 ]; do tput cuu1; done
tput cuf 25 # Move 25 columns right
# Do we have the toilet package?
if hash toilet 2>/dev/null; then
echo " "$(date +"%I:%M %P")" " | \
toilet -f future --filter border > /tmp/terminal
# Do we have the figlet package?
elif hash figlet 2>/dev/null; then
echo $(date +"%I:%M %P") | figlet > /tmp/terminal
# else use standard font
else
echo $(date +"%I:%M %P") > /tmp/terminal
fi
while IFS= read -r Time; do
printf "\033[01;32m" # color green
printf "$Time"
tput cud1 # Up one line
tput cuf 25 # Move 25 columns right
done < /tmp/terminal
tput rc # Restore saved cursor position.
exit 0
Скопировать этот код в ваш редактор и сохранить его в файле [F18]. Затем пометьте его как исполняемый файл, используя:
sudo chmod +x now
. После этого вы можете ввести now в терминал, и вы увидите календарь и время. Чтобы завершить все это и автоматически отображать каждый раз, когда вы открываете терминал:
Отредактируйте файл ~/.bashrc. Идите в конец и вставьте новую строку, содержащую now Сохраните файлТеперь при открытии терминала вы будете встречены с текущим днем, указанным в календаре текущего месяца, за которым следует текущее время.
Здесь мы кратко рассмотрим как работает код без обсуждения каждой строки.
Сначала скрипт проверяет, установлен ли toilet с помощью команды hash. Если это так, что используется для отображения времени. Если не установлено figlet, если установлено. Если ни один из них не установлен, используется обычный шрифт.
В приведенном выше коде комментарии могут быть скопированы в вашу командную строку и выполнены, чтобы показать доступные шрифты figlet и toilet на вашем терминале: [!d27 ]
for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
Чтобы изменить шрифт, используемый для отображения времени, найдите код для этой строки:
toilet -f future --filter border > /tmp/terminal
и измените имя шрифта future на выбранное вами имя шрифта. Имейте в виду, что некоторые шрифты слишком велики для размещения на дисплее.
Установите цвет, который вы хотите для календаря, и время отдельно. В приведенном выше коде обратите внимание на команду:
printf "\033[36m" # color 36=cyan
Измените последние две цифры на цветовой код, который вы хотите использовать. Изменяя код, я нашел следующие значения:
00 = ярко-белый, 31 = красный, 32 = зеленый, 33 = желтый, 34 = синий, 35 = фиолетовый, 36 = голубой, 37 = белый [ ! d33]Если вы найдете дополнительные цветовые коды, разместите комментарий ниже или обновите этот ответ.
Вы можете распечатать баннер введения, когда терминал открывается с помощью скрипта ~/.bashrc. Если у вас есть филе (sudo apt install figlet), вы можете использовать большие буквы для отображения времени:
В первом случае figlet используется для отображения времени и
На этом экране используются шрифты из toilet. В последнем примере используется шрифт future и используется в приведенном ниже коде. Кроме того, в коде ниже установлен циановый цвет.
Пакет toilet позволяет использовать дополнительные типы шрифтов и стили форматирования по сравнению с пакетом figlet, из которого он разветвляется. Чтобы установить пакет, используйте sudo apt install toilet после установки figlet, как описано выше.
Вот код, необходимый для работы. Рекомендуется поместить этот скрипт в ваш каталог /home/user/bin, поскольку он автоматически добавляется к вашему пути.
#!/bin/bash
# NAME: now
# PATH: $HOME/bin
# DESC: Display current calendar and time
# CALL: Called from terminal or ~/.bashrc
# DATE: Apr 6, 2017. Modified: Apr 10, 2017.
# NOTE: To display all available toilet fonts use this one-liner:
# for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
# calendar current month with today higlighted.
# colors 00=bright white, 31=red, 32=green, 33=yellow, 34=blue, 35=purple,
# 36=cyan, 37=white
printf "\033[36m" # color 36=cyan
echo ""; cal;
printf "\033[00m" # color bright white (default)
echo ""
tput sc # Save cursor position.
# Move up 9 lines
while [ $((++i)) -lt 10 ]; do tput cuu1; done
tput cuf 25 # Move 25 columns right
# Do we have the toilet package?
if hash toilet 2>/dev/null; then
echo " "$(date +"%I:%M %P")" " | \
toilet -f future --filter border > /tmp/terminal
# Do we have the figlet package?
elif hash figlet 2>/dev/null; then
echo $(date +"%I:%M %P") | figlet > /tmp/terminal
# else use standard font
else
echo $(date +"%I:%M %P") > /tmp/terminal
fi
while IFS= read -r Time; do
printf "\033[01;32m" # color green
printf "$Time"
tput cud1 # Up one line
tput cuf 25 # Move 25 columns right
done < /tmp/terminal
tput rc # Restore saved cursor position.
exit 0
Скопировать этот код в ваш редактор и сохранить его в файле [F18]. Затем пометьте его как исполняемый файл, используя:
sudo chmod +x now
. После этого вы можете ввести now в терминал, и вы увидите календарь и время. Чтобы завершить все это и автоматически отображать каждый раз, когда вы открываете терминал:
Отредактируйте файл ~/.bashrc. Идите в конец и вставьте новую строку, содержащую now Сохраните файлТеперь при открытии терминала вы будете встречены с текущим днем, указанным в календаре текущего месяца, за которым следует текущее время.
Здесь мы кратко рассмотрим как работает код без обсуждения каждой строки.
Сначала скрипт проверяет, установлен ли toilet с помощью команды hash. Если это так, что используется для отображения времени. Если не установлено figlet, если установлено. Если ни один из них не установлен, используется обычный шрифт.
В приведенном выше коде комментарии могут быть скопированы в вашу командную строку и выполнены, чтобы показать доступные шрифты figlet и toilet на вашем терминале:
for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
Чтобы изменить шрифт, используемый для отображения времени, найдите код для этой строки:
toilet -f future --filter border > /tmp/terminal
и измените имя шрифта future на выбранное вами имя шрифта. Имейте в виду, что некоторые шрифты слишком велики для размещения на дисплее.
Установите цвет, который вы хотите для календаря, и время отдельно. В приведенном выше коде обратите внимание на команду:
printf "\033[36m" # color 36=cyan
Измените последние две цифры на цветовой код, который вы хотите использовать. Изменяя код, я нашел следующие значения:
00 = ярко-белый, 31 = красный, 32 = зеленый, 33 = желтый, 34 = синий, 35 = фиолетовый, 36 = голубой, 37 = белый [ ! d33]Если вы найдете дополнительные цветовые коды, разместите комментарий ниже или обновите этот ответ.
Вы можете распечатать баннер введения, когда терминал открывается с помощью скрипта ~/.bashrc. Если у вас есть филе (sudo apt install figlet), вы можете использовать большие буквы для отображения времени:
В первом случае figlet используется для отображения времени и
На этом экране используются шрифты из toilet. В последнем примере используется шрифт future и используется в приведенном ниже коде. Кроме того, в коде ниже установлен циановый цвет.
Пакет toilet позволяет использовать дополнительные типы шрифтов и стили форматирования по сравнению с пакетом figlet, из которого он разветвляется. Чтобы установить пакет, используйте sudo apt install toilet после установки figlet, как описано выше.
Вот код, необходимый для работы. Рекомендуется поместить этот скрипт в ваш каталог /home/user/bin, поскольку он автоматически добавляется к вашему пути.
#!/bin/bash
# NAME: now
# PATH: $HOME/bin
# DESC: Display current calendar and time
# CALL: Called from terminal or ~/.bashrc
# DATE: Apr 6, 2017. Modified: Apr 10, 2017.
# NOTE: To display all available toilet fonts use this one-liner:
# for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
# calendar current month with today higlighted.
# colors 00=bright white, 31=red, 32=green, 33=yellow, 34=blue, 35=purple,
# 36=cyan, 37=white
printf "\033[36m" # color 36=cyan
echo ""; cal;
printf "\033[00m" # color bright white (default)
echo ""
tput sc # Save cursor position.
# Move up 9 lines
while [ $((++i)) -lt 10 ]; do tput cuu1; done
tput cuf 25 # Move 25 columns right
# Do we have the toilet package?
if hash toilet 2>/dev/null; then
echo " "$(date +"%I:%M %P")" " | \
toilet -f future --filter border > /tmp/terminal
# Do we have the figlet package?
elif hash figlet 2>/dev/null; then
echo $(date +"%I:%M %P") | figlet > /tmp/terminal
# else use standard font
else
echo $(date +"%I:%M %P") > /tmp/terminal
fi
while IFS= read -r Time; do
printf "\033[01;32m" # color green
printf "$Time"
tput cud1 # Up one line
tput cuf 25 # Move 25 columns right
done < /tmp/terminal
tput rc # Restore saved cursor position.
exit 0
Скопировать этот код в ваш редактор и сохранить его в файле [F18]. Затем пометьте его как исполняемый файл, используя:
sudo chmod +x now
. После этого вы можете ввести now в терминал, и вы увидите календарь и время. Чтобы завершить все это и автоматически отображать каждый раз, когда вы открываете терминал:
Отредактируйте файл ~/.bashrc. Идите в конец и вставьте новую строку, содержащую now Сохраните файлТеперь при открытии терминала вы будете встречены с текущим днем, указанным в календаре текущего месяца, за которым следует текущее время.
Здесь мы кратко рассмотрим как работает код без обсуждения каждой строки.
Сначала скрипт проверяет, установлен ли toilet с помощью команды hash. Если это так, что используется для отображения времени. Если не установлено figlet, если установлено. Если ни один из них не установлен, используется обычный шрифт.
В приведенном выше коде комментарии могут быть скопированы в вашу командную строку и выполнены, чтобы показать доступные шрифты figlet и toilet на вашем терминале:
for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
Чтобы изменить шрифт, используемый для отображения времени, найдите код для этой строки:
toilet -f future --filter border > /tmp/terminal
и измените имя шрифта future на выбранное вами имя шрифта. Имейте в виду, что некоторые шрифты слишком велики для размещения на дисплее.
Установите цвет, который вы хотите для календаря, и время отдельно. В приведенном выше коде обратите внимание на команду:
printf "\033[36m" # color 36=cyan
Измените последние две цифры на цветовой код, который вы хотите использовать. Изменяя код, я нашел следующие значения:
00 = ярко-белый, 31 = красный, 32 = зеленый, 33 = желтый, 34 = синий, 35 = фиолетовый, 36 = голубой, 37 = белый [ ! d33]Если вы найдете дополнительные цветовые коды, разместите комментарий ниже или обновите этот ответ.
Вы можете распечатать баннер введения, когда терминал открывается с помощью скрипта ~/.bashrc. Если у вас есть филе (sudo apt install figlet), вы можете использовать большие буквы для отображения времени:
В первом случае figlet используется для отображения времени и
На этом экране используются шрифты из toilet. В последнем примере используется шрифт future и используется в приведенном ниже коде. Кроме того, в коде ниже установлен циановый цвет.
Пакет toilet позволяет использовать дополнительные типы шрифтов и стили форматирования по сравнению с пакетом figlet, из которого он разветвляется. Чтобы установить пакет, используйте sudo apt install toilet после установки figlet, как описано выше.
Вот код, необходимый для работы. Рекомендуется поместить этот скрипт в ваш каталог /home/user/bin, поскольку он автоматически добавляется к вашему пути.
#!/bin/bash
# NAME: now
# PATH: $HOME/bin
# DESC: Display current calendar and time
# CALL: Called from terminal or ~/.bashrc
# DATE: Apr 6, 2017. Modified: Apr 10, 2017.
# NOTE: To display all available toilet fonts use this one-liner:
# for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
# calendar current month with today higlighted.
# colors 00=bright white, 31=red, 32=green, 33=yellow, 34=blue, 35=purple,
# 36=cyan, 37=white
printf "\033[36m" # color 36=cyan
echo ""; cal;
printf "\033[00m" # color bright white (default)
echo ""
tput sc # Save cursor position.
# Move up 9 lines
while [ $((++i)) -lt 10 ]; do tput cuu1; done
tput cuf 25 # Move 25 columns right
# Do we have the toilet package?
if hash toilet 2>/dev/null; then
echo " "$(date +"%I:%M %P")" " | \
toilet -f future --filter border > /tmp/terminal
# Do we have the figlet package?
elif hash figlet 2>/dev/null; then
echo $(date +"%I:%M %P") | figlet > /tmp/terminal
# else use standard font
else
echo $(date +"%I:%M %P") > /tmp/terminal
fi
while IFS= read -r Time; do
printf "\033[01;32m" # color green
printf "$Time"
tput cud1 # Up one line
tput cuf 25 # Move 25 columns right
done < /tmp/terminal
tput rc # Restore saved cursor position.
exit 0
Скопировать этот код в ваш редактор и сохранить его в файле [F18]. Затем пометьте его как исполняемый файл, используя:
sudo chmod +x now
. После этого вы можете ввести now в терминал, и вы увидите календарь и время. Чтобы завершить все это и автоматически отображать каждый раз, когда вы открываете терминал:
Отредактируйте файл ~/.bashrc. Идите в конец и вставьте новую строку, содержащую now Сохраните файлТеперь при открытии терминала вы будете встречены с текущим днем, указанным в календаре текущего месяца, за которым следует текущее время.
Здесь мы кратко рассмотрим как работает код без обсуждения каждой строки.
Сначала скрипт проверяет, установлен ли toilet с помощью команды hash. Если это так, что используется для отображения времени. Если не установлено figlet, если установлено. Если ни один из них не установлен, используется обычный шрифт.
В приведенном выше коде комментарии могут быть скопированы в вашу командную строку и выполнены, чтобы показать доступные шрифты figlet и toilet на вашем терминале:
for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
Чтобы изменить шрифт, используемый для отображения времени, найдите код для этой строки:
toilet -f future --filter border > /tmp/terminal
и измените имя шрифта future на выбранное вами имя шрифта. Имейте в виду, что некоторые шрифты слишком велики для размещения на дисплее.
Установите цвет, который вы хотите для календаря, и время отдельно. В приведенном выше коде обратите внимание на команду:
printf "\033[36m" # color 36=cyan
Измените последние две цифры на цветовой код, который вы хотите использовать. Изменяя код, я нашел следующие значения:
00 = ярко-белый, 31 = красный, 32 = зеленый, 33 = желтый, 34 = синий, 35 = фиолетовый, 36 = голубой, 37 = белый [ ! d33]Если вы найдете дополнительные цветовые коды, разместите комментарий ниже или обновите этот ответ.
Вы можете распечатать баннер введения, когда терминал открывается с помощью скрипта ~/.bashrc. Если у вас есть филе (sudo apt install figlet), вы можете использовать большие буквы для отображения времени:
В первом случае figlet используется для отображения времени и
На этом экране используются шрифты из toilet. В последнем примере используется шрифт future и используется в приведенном ниже коде. Кроме того, в коде ниже установлен циановый цвет.
Пакет toilet позволяет использовать дополнительные типы шрифтов и стили форматирования по сравнению с пакетом figlet, из которого он разветвляется. Чтобы установить пакет, используйте sudo apt install toilet после установки figlet, как описано выше.
Вот код, необходимый для работы. Рекомендуется поместить этот скрипт в ваш каталог /home/user/bin, поскольку он автоматически добавляется к вашему пути.
#!/bin/bash
# NAME: now
# PATH: $HOME/bin
# DESC: Display current calendar and time
# CALL: Called from terminal or ~/.bashrc
# DATE: Apr 6, 2017. Modified: Apr 10, 2017.
# NOTE: To display all available toilet fonts use this one-liner:
# for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
# calendar current month with today higlighted.
# colors 00=bright white, 31=red, 32=green, 33=yellow, 34=blue, 35=purple,
# 36=cyan, 37=white
printf "\033[36m" # color 36=cyan
echo ""; cal;
printf "\033[00m" # color bright white (default)
echo ""
tput sc # Save cursor position.
# Move up 9 lines
while [ $((++i)) -lt 10 ]; do tput cuu1; done
tput cuf 25 # Move 25 columns right
# Do we have the toilet package?
if hash toilet 2>/dev/null; then
echo " "$(date +"%I:%M %P")" " | \
toilet -f future --filter border > /tmp/terminal
# Do we have the figlet package?
elif hash figlet 2>/dev/null; then
echo $(date +"%I:%M %P") | figlet > /tmp/terminal
# else use standard font
else
echo $(date +"%I:%M %P") > /tmp/terminal
fi
while IFS= read -r Time; do
printf "\033[01;32m" # color green
printf "$Time"
tput cud1 # Up one line
tput cuf 25 # Move 25 columns right
done < /tmp/terminal
tput rc # Restore saved cursor position.
exit 0
Скопировать этот код в ваш редактор и сохранить его в файле [F18]. Затем пометьте его как исполняемый файл, используя:
sudo chmod +x now
. После этого вы можете ввести now в терминал, и вы увидите календарь и время. Чтобы завершить все это и автоматически отображать каждый раз, когда вы открываете терминал:
Отредактируйте файл ~/.bashrc. Идите в конец и вставьте новую строку, содержащую now Сохраните файлТеперь при открытии терминала вы будете встречены с текущим днем, указанным в календаре текущего месяца, за которым следует текущее время.
Здесь мы кратко рассмотрим как работает код без обсуждения каждой строки.
Сначала скрипт проверяет, установлен ли toilet с помощью команды hash. Если это так, что используется для отображения времени. Если не установлено figlet, если установлено. Если ни один из них не установлен, используется обычный шрифт.
В приведенном выше коде комментарии могут быть скопированы в вашу командную строку и выполнены, чтобы показать доступные шрифты figlet и toilet на вашем терминале:
for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done
Чтобы изменить шрифт, используемый для отображения времени, найдите код для этой строки:
toilet -f future --filter border > /tmp/terminal
и измените имя шрифта future на выбранное вами имя шрифта. Имейте в виду, что некоторые шрифты слишком велики для размещения на дисплее.
Установите цвет, который вы хотите для календаря, и время отдельно. В приведенном выше коде обратите внимание на команду:
printf "\033[36m" # color 36=cyan
Измените последние две цифры на цветовой код, который вы хотите использовать. Изменяя код, я нашел следующие значения:
00 = ярко-белый, 31 = красный, 32 = зеленый, 33 = желтый, 34 = синий, 35 = фиолетовый, 36 = голубой, 37 = белый [ ! d33]Если вы найдете дополнительные цветовые коды, разместите комментарий ниже или обновите этот ответ.
Если вы просто хотите простое время и дату, вы можете добавить их в конец своего .bashrc:
echo -e "Welcome to [$(hostname)] You are logged in as user [$USER]"
echo -e "Local time: [$(date)]"
, который будет отображаться при входе в систему:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
У меня есть сценарий python, который я написал, который добавит локальную погоду, а также ваши WAN и LAN-IP в ваш .bashrc-файл. Установите cronjob для обновления погоды. Он поставляется с образцом .bashrc также
Он отобразит:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
[Local weather]: 68.68 F with few clouds
[Your public IP is]: 1.2.3.4 [Local IP]: 192.168.2.6
Если вы хотите сделать еще один шаг, вы можете добавить дополнительный скрипт чтобы ваши значения соответствовали вашему профилю
Если вы просто хотите простое время и дату, вы можете добавить их в конец своего .bashrc:
echo -e "Welcome to [$(hostname)] You are logged in as user [$USER]"
echo -e "Local time: [$(date)]"
, который будет отображаться при входе в систему:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
У меня есть сценарий python, который я написал, который добавит локальную погоду, а также ваши WAN и LAN-IP в ваш .bashrc-файл. Установите cronjob для обновления погоды. Он поставляется с образцом .bashrc также
Он отобразит:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
[Local weather]: 68.68 F with few clouds
[Your public IP is]: 1.2.3.4 [Local IP]: 192.168.2.6
Если вы хотите сделать еще один шаг, вы можете добавить дополнительный скрипт чтобы ваши значения соответствовали вашему профилю
Если вы просто хотите простое время и дату, вы можете добавить их в конец своего .bashrc:
echo -e "Welcome to [$(hostname)] You are logged in as user [$USER]"
echo -e "Local time: [$(date)]"
, который будет отображаться при входе в систему:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
У меня есть сценарий python, который я написал, который добавит локальную погоду, а также ваши WAN и LAN-IP в ваш .bashrc-файл. Установите cronjob для обновления погоды. Он поставляется с образцом .bashrc также
Он отобразит:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
[Local weather]: 68.68 F with few clouds
[Your public IP is]: 1.2.3.4 [Local IP]: 192.168.2.6
Если вы хотите сделать еще один шаг, вы можете добавить дополнительный скрипт чтобы ваши значения соответствовали вашему профилю
Если вы просто хотите простое время и дату, вы можете добавить их в конец своего .bashrc:
echo -e "Welcome to [$(hostname)] You are logged in as user [$USER]"
echo -e "Local time: [$(date)]"
, который будет отображаться при входе в систему:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
У меня есть сценарий python, который я написал, который добавит локальную погоду, а также ваши WAN и LAN-IP в ваш .bashrc-файл. Установите cronjob для обновления погоды. Он поставляется с образцом .bashrc также
Он отобразит:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
[Local weather]: 68.68 F with few clouds
[Your public IP is]: 1.2.3.4 [Local IP]: 192.168.2.6
Если вы хотите сделать еще один шаг, вы можете добавить дополнительный скрипт чтобы ваши значения соответствовали вашему профилю
Если вы просто хотите простое время и дату, вы можете добавить их в конец своего .bashrc:
echo -e "Welcome to [$(hostname)] You are logged in as user [$USER]"
echo -e "Local time: [$(date)]"
, который будет отображаться при входе в систему:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
У меня есть сценарий python, который я написал, который добавит локальную погоду, а также ваши WAN и LAN-IP в ваш .bashrc-файл. Установите cronjob для обновления погоды. Он поставляется с образцом .bashrc также
Он отобразит:
Welcome to [deathstar] You are logged in as user [skywalker]
[Local time]: Sun Apr 9 10:18:11 CDT 2017.
[Local weather]: 68.68 F with few clouds
[Your public IP is]: 1.2.3.4 [Local IP]: 192.168.2.6
Если вы хотите сделать еще один шаг, вы можете добавить дополнительный скрипт чтобы ваши значения соответствовали вашему профилю