Spec-Zone.ru › Fish 3.7

fish_greeting - отображение приветственного сообщения в интерактивных оболочках

Краткое описание

fish_greeting
function fish_greeting
    ...
end

Описание

При запуске интерактивной оболочки fish, она выполняет fish_greeting и отображает его результат.

По умолчанию fish_greeting — это функция, которая печатает переменную с таким же именем ($fish_greeting), поэтому вы можете просто изменить ее, если хотите изменить текст.

Хотя вы также можете добавить echo вызовы в config.fish, fish_greeting позаботится о том, чтобы использоваться только в интерактивных оболочках, поэтому он не будет использоваться, например, с scp (который выполняет оболочку), что предотвращает некоторые ошибки.

Пример

Чтобы очистить текст, используя функцию приветствия по умолчанию:

set -U fish_greeting

или set -g fish_greeting в config.fish.

Простой приветствие:

function fish_greeting
    echo Hello friend!
    echo The time is (set_color yellow; date +%T; set_color normal) and this machine is called $hostname
end

© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/fish_greeting.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API