diff --git a/pages.nl/common/fish.md b/pages.nl/common/fish.md new file mode 100644 index 0000000000..9b81adafad --- /dev/null +++ b/pages.nl/common/fish.md @@ -0,0 +1,36 @@ +# fish + +> De Friendly Interactive SHell, een commandoregel-interpreteerder die is ontworpen voor gebruiksvriendelijkheid. +> Meer informatie: . + +- Start een interactieve shell sessie: + +`fish` + +- Start een interactieve shell sessie zonder opstartconfiguraties te laden: + +`fish --no-config` + +- Voer specifieke commando's uit: + +`fish --command "{{echo 'fish is executed'}}"` + +- Voer een specifiek script uit: + +`fish {{pad/naar/script.fish}}` + +- Controleer een specifiek script op syntax fouten: + +`fish --no-execute {{pad/naar/script.fish}}` + +- Voer specifieke commando's uit van `stdin`: + +`{{echo "echo 'fish is executed'"}} | fish` + +- Start een interactieve shell sessie in privémodus, waarbij de shell geen toegang heeft tot oude geschiedenis of nieuwe geschiedenis opslaat: + +`fish --private` + +- Definieer en exporteer een omgevingsvariabele die blijft na het herstarten van de shell (ingebouwd): + +`set --universal --export {{variabele_naam}} {{variabele_waarde}}` diff --git a/pages.nl/common/sh.md b/pages.nl/common/sh.md new file mode 100644 index 0000000000..c392b00b5d --- /dev/null +++ b/pages.nl/common/sh.md @@ -0,0 +1,21 @@ +# sh + +> Bourne shell, de standaard opdrachttaalinterpreter. +> Zie ook `histexpand` voor uitbreiding van de geschiedenis. +> Meer informatie: . + +- Start een interactieve shell sessie: + +`sh` + +- Voer een commando uit en sluit af: + +`sh -c "{{commando}}"` + +- Voer een script uit: + +`sh {{pad/naar/script.sh}}` + +- Lees en voer commando's uit van `stdin`: + +`sh -s` diff --git a/pages.nl/common/zsh.md b/pages.nl/common/zsh.md new file mode 100644 index 0000000000..cdd9b22be4 --- /dev/null +++ b/pages.nl/common/zsh.md @@ -0,0 +1,37 @@ +# zsh + +> Z SHell, een Bash-compatibele commandoregel-interpreteerder. +> Zie ook: `bash`, `histexpand`. +> Meer informatie: . + +- Start een interactieve shell sessie: + +`zsh` + +- Voer specifieke [c]ommando's uit: + +`zsh -c "{{echo Hello world}}"` + +- Voer een specifiek script uit: + +`zsh {{pad/naar/script.zsh}}` + +- Controleer een specifiek script op syntax fouten zonder het uit te voeren: + +`zsh --no-exec {{pad/naar/script.zsh}}` + +- Voer specifieke commando's uit van `stdin`: + +`{{echo Hello world}} | zsh` + +- Voer een specifiek script uit en toon elke opdracht in het script voordat deze wordt uitgevoerd: + +`zsh --xtrace {{pad/naar/script.zsh}}` + +- Start een interactieve shell sessie in verbose modus en toon elke opdracht voordat deze wordt uitgevoerd: + +`zsh --verbose` + +- Voer een specifiek commando uit binnen `zsh` met uitgeschakelde glob patronen: + +`noglob {{commando}}`