GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Definieren Sie einen Alias ​​in Fish Shell

Verwenden Sie einfach alias . Hier ist ein einfaches Beispiel:

# Define alias in shell
alias rmi "rm -i"

# Define alias in config file ( `~/.config/fish/config.fish` )
alias rmi="rm -i"

# This is equivalent to entering the following function:
function rmi
    rm -i $argv
end

# Then, to save it across terminal sessions:
funcsave rmi

Dieser letzte Befehl erstellt die Datei ~/.config/fish/functions/rmi.fish .

Interessierte können im offiziellen Handbuch mehr über Fischaliase erfahren.


So definiere ich eine neue Funktion foo , führen Sie es aus und speichern Sie es dauerhaft.

[email protected]~> function foo
                    echo 'foo was here'
                end
[email protected]~> foo
foo was here
[email protected]~> funcsave foo

Linux
  1. Befehlszeilenaliase in der Linux-Shell

  2. Fish Shell-Test auf Existenz der Datei in $path?

  3. Wie verwendet man Booleans in Fish Shell?

  4. Ist Rsync ~/foo Target/foo dasselbe wie Rsync ~/foo/Target/foo/?

  5. So verwenden Sie Shell-Aliase unter Linux

Navigieren Sie schnell durch den Verzeichnisverlauf in Fish Shell

So starten Sie Fish Shell im privaten Modus unter Linux

Aktivieren Sie den Zeitstempel für den Verlaufsbefehl in Fish Shell

Befehl zum Installieren von Fish Shell unter Ubuntu 20.04 LTS

So installieren Sie Fish Shell unter Ubuntu und Linux Mint

Installieren von Fish Shell auf Ubuntu unter Windows 10