2020-07-02 16:39:06 +02:00
|
|
|
# fish
|
|
|
|
|
|
|
|
> The Friendly Interactive SHell.
|
|
|
|
> Eine benutzerfreundliche Eingabeaufforderung.
|
2025-07-26 06:05:45 -07:00
|
|
|
> Weitere Informationen: <https://fishshell.com/docs/current/cmds/fish.html>.
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2021-05-01 20:20:15 +02:00
|
|
|
- Starte eine interaktive Shell-Sitzung:
|
2020-07-02 16:39:06 +02:00
|
|
|
|
|
|
|
`fish`
|
|
|
|
|
2022-09-16 14:23:00 +02:00
|
|
|
- Starte eine interaktive Shell-Sitzung ohne die Start-Konfiguration zu laden:
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2025-07-26 06:05:45 -07:00
|
|
|
`fish {{[-N|--no-config]}}`
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2022-09-16 14:23:00 +02:00
|
|
|
- Führe einen bestimmten Befehl aus:
|
|
|
|
|
2025-07-26 06:05:45 -07:00
|
|
|
`fish {{[-c|--command]}} "{{echo 'fish wird ausgeführt'}}"`
|
2022-09-16 14:23:00 +02:00
|
|
|
|
|
|
|
- Führe ein bestimmtes Skript aus:
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2021-05-01 20:20:15 +02:00
|
|
|
`fish {{pfad/zu/skript.fish}}`
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2022-09-16 14:23:00 +02:00
|
|
|
- Überprüfe ein bestimmtes Skript auf Syntaxfehler:
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2025-07-26 06:05:45 -07:00
|
|
|
`fish {{[-N|--no-execute]}} {{pfad/zu/skript.fish}}`
|
2021-05-01 20:20:15 +02:00
|
|
|
|
2024-03-10 03:53:17 -03:00
|
|
|
- Starte eine private, interaktive Shell-Sitzung, in der fish weder auf die Shell-History zugreift, noch diese verändert:
|
2021-05-01 20:20:15 +02:00
|
|
|
|
2025-07-26 06:05:45 -07:00
|
|
|
`fish {{[-P|--private]}}`
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2022-09-16 14:23:00 +02:00
|
|
|
- Definiere und exportiere eine Umgebungsvariable, die über mehrere Shell-Neustarts hinweg existiert (builtin):
|
2020-07-02 16:39:06 +02:00
|
|
|
|
2025-07-26 06:05:45 -07:00
|
|
|
`set {{[-U|--universal]}} {{[-x|--export]}} {{variablenname}} {{variablenwert}}`
|