Verraten [E-Mail gesch├╝tzt] im oh-my-fish-thema - shell, shell-script, fish

Ich versuche das zu haben [E-Mail gesch├╝tzt] wird die ganze Zeit in Fisch "s angezeigt Bobthefish Thema, egal ob Sie der Standardbenutzer sind oder nicht. Ich habe versucht, zu bearbeiten ~/.config/fish/functions/fish_prompt.fish, die den folgenden Abschnitt hat:

function __bobthefish_prompt_user -S -d "Display actual user if different from $default_user"
if [ "$theme_display_user" = "yes" ]
if [ "$USER" != "$default_user" -o -n "$SSH_CLIENT" ]
__bobthefish_start_segment $__color_username
set -l IFS .
hostname | read -l hostname __
echo -ns (whoami) "@" $hostname " "
end
end
end

Ich habe versucht, die Zeilen 3 und 8 zu entfernen und das Terminal dann erfolglos neu zu starten. Es scheint auf den ersten Blick so einfach zu sein, aber andererseits verstehe ich das nicht wirklich -o -n "$SSH_CLIENT" entweder.

Danke im Voraus!

Antworten:

0 f├╝r Antwort Ôäľ 1

-o -n "$SSH_CLIENT" bedeutet: oder (-o) Die Variable $ SSH_CLIENT enth├Ąlt einen String (-n "$SSH_CLIENT")

$SSH_CLIENT wird gesetzt, wenn Sie ├╝ber SSH eingeloggt sind. Also die [E-Mail gesch├╝tzt] wird immer angezeigt, wenn Sie remote angemeldet sind.