Control Fish Shell - Execute Commands Interactively | Online Free DevTools by Hexmos
Control interactive shells with Fish Shell. Customize startup configs and execute scripts efficiently using command line. Free online tool, no registration required.
fish
The Friendly Interactive SHell, a command-line interpreter designed to be user friendly. More information: https://fishshell.com/docs/current/cmds/fish.html.
- Start an interactive shell session:
fish
- Start an interactive shell session without loading startup configs:
fish {{[-N|--no-config]}}
- Execute specific commands:
fish {{[-c|--command]}} "{{echo 'fish is executed'}}"
- Execute a specific script:
fish {{path/to/script.fish}}
- Check a specific script for syntax errors:
fish {{[-N|--no-execute]}} {{path/to/script.fish}}
- Execute specific commands from
stdin:
{{echo "echo 'fish is executed'"}} | fish
- Start an interactive shell session in private mode, where the shell does not access old history or save new history:
fish {{[-P|--private]}}
- Define and export an environmental variable that persists across shell restarts (builtin):
set {{[-U|--universal]}} {{[-x|--export]}} {{variable_name}} {{variable_value}}
