fish
The Friendly Interactive SHell, a command-line interpreter designed to be user friendly.
More info →Options (6)
-N, --no-configbooleanStart an interactive shell session without loading startup configs
fish {{[-N|--no-config]}}-c, --commandbooleanExecute specific commands
fish {{[-c|--command]}} "{{echo 'fish is executed'}}"-N, --no-executebooleanCheck a specific script for syntax errors
fish {{[-N|--no-execute]}} {{path/to/script.fish}}-P, --privatebooleanStart an interactive shell session in private mode, where the shell does not access old history or save new history
fish {{[-P|--private]}}-U, --universalbooleanDefine and export an environmental variable that persists across shell restarts (builtin)
set {{[-U|--universal]}} {{[-x|--export]}} {{variable_name}} {{variable_value}}-x, --exportbooleanDefine and export an environmental variable that persists across shell restarts (builtin)
set {{[-U|--universal]}} {{[-x|--export]}} {{variable_name}} {{variable_value}}Examples (8)
Start an interactive shell session
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.fishCheck a specific script for syntax errors
fish [-N|--no-execute] path/to/script.fishStart 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