From 90923ad06173203be308c04dd46d9f7c4e080c3f Mon Sep 17 00:00:00 2001 From: Rawiri Blundell Date: Sat, 15 Apr 2023 23:30:28 +1200 Subject: [PATCH] Remove raw files --- bash4 | 530 ---------- commands/builtin/caller | 391 -------- commands/builtin/continuebreak | 343 ------- commands/builtin/declare | 468 --------- commands/builtin/echo | 299 ------ commands/builtin/eval | 446 --------- commands/builtin/exec | 324 ------ commands/builtin/exit | 373 ------- commands/builtin/export | 381 ------- commands/builtin/false | 343 ------- commands/builtin/kill | 399 -------- commands/builtin/let | 399 -------- commands/builtin/local | 357 ------- commands/builtin/mapfile | 475 --------- commands/builtin/printf | 691 ------------- commands/builtin/read | 576 ----------- commands/builtin/readonly | 372 ------- commands/builtin/return | 364 ------- commands/builtin/set | 408 -------- commands/builtin/shift | 398 -------- commands/builtin/shopt | 380 ------- commands/builtin/source | 343 ------- commands/builtin/times | 343 ------- commands/builtin/trap | 396 -------- commands/builtin/true | 343 ------- commands/builtin/unset | 483 --------- commands/builtin/wait | 373 ------- commands/classictest | 821 --------------- dict/index | 344 ------- howto/calculate-dc | 621 ------------ howto/collapsing_functions | 422 -------- howto/conffile | 424 -------- howto/dissectabadoneliner | 392 -------- howto/edit-ed | 702 ------------- howto/getopts_tutorial | 632 ------------ howto/mutex | 486 --------- howto/pax | 643 ------------ howto/redirection_tutorial | 962 ------------------ howto/start | 337 ------- howto/testing-your-scripts | 437 -------- internals/shell_options | 675 ------------- misc/bashphorisms | 381 ------- misc/readthesourceluke | 399 -------- misc/shell_humor | 386 -------- scripting/bashbehaviour | 659 ------------ scripting/bashchanges | 647 ------------ scripting/basics | 583 ----------- scripting/debuggingtips | 662 ------------- scripting/newbie_traps | 575 ----------- scripting/nonportable | 479 --------- scripting/obsolete | 375 ------- scripting/posparams | 739 -------------- scripting/processtree | 462 --------- scripting/style | 648 ------------ scripting/terminalcodes | 615 ------------ scripting/tutoriallist | 548 ---------- snipplets/start | 360 ------- start | 730 -------------- start.md | 277 ++++++ syntax/arith_expr | 591 ----------- syntax/arrays | 819 --------------- syntax/basicgrammar | 593 ----------- syntax/ccmd/arithmetic_eval | 358 ------- syntax/ccmd/c_for | 522 ---------- syntax/ccmd/case | 453 --------- syntax/ccmd/classic_for | 485 --------- syntax/ccmd/conditional_expression | 477 --------- syntax/ccmd/grouping_plain | 389 -------- syntax/ccmd/grouping_subshell | 365 ------- syntax/ccmd/if_clause | 412 -------- syntax/ccmd/intro | 359 ------- syntax/ccmd/until_loop | 363 ------- syntax/ccmd/user_select | 318 ------ syntax/ccmd/while_loop | 366 ------- syntax/expansion/arith | 394 -------- syntax/expansion/brace | 569 ----------- syntax/expansion/cmdsubst | 447 --------- syntax/expansion/globs | 420 -------- syntax/expansion/intro | 399 -------- syntax/expansion/proc_subst | 456 --------- syntax/expansion/tilde | 435 -------- syntax/expansion/wordsplit | 369 ------- syntax/grammar/parser_exec | 426 -------- syntax/keywords/coproc | 532 ---------- syntax/pattern | 450 --------- syntax/pe | 1138 --------------------- syntax/quoting | 569 ----------- syntax/redirection | 468 --------- syntax/shellvars | 1485 ---------------------------- syntax/words | 399 -------- user/thebonsai/imprint | 262 ----- wishes | 375 ------- 92 files changed, 277 insertions(+), 44607 deletions(-) delete mode 100644 bash4 delete mode 100644 commands/builtin/caller delete mode 100644 commands/builtin/continuebreak delete mode 100644 commands/builtin/declare delete mode 100644 commands/builtin/echo delete mode 100644 commands/builtin/eval delete mode 100644 commands/builtin/exec delete mode 100644 commands/builtin/exit delete mode 100644 commands/builtin/export delete mode 100644 commands/builtin/false delete mode 100644 commands/builtin/kill delete mode 100644 commands/builtin/let delete mode 100644 commands/builtin/local delete mode 100644 commands/builtin/mapfile delete mode 100644 commands/builtin/printf delete mode 100644 commands/builtin/read delete mode 100644 commands/builtin/readonly delete mode 100644 commands/builtin/return delete mode 100644 commands/builtin/set delete mode 100644 commands/builtin/shift delete mode 100644 commands/builtin/shopt delete mode 100644 commands/builtin/source delete mode 100644 commands/builtin/times delete mode 100644 commands/builtin/trap delete mode 100644 commands/builtin/true delete mode 100644 commands/builtin/unset delete mode 100644 commands/builtin/wait delete mode 100644 commands/classictest delete mode 100644 dict/index delete mode 100644 howto/calculate-dc delete mode 100644 howto/collapsing_functions delete mode 100644 howto/conffile delete mode 100644 howto/dissectabadoneliner delete mode 100644 howto/edit-ed delete mode 100644 howto/getopts_tutorial delete mode 100644 howto/mutex delete mode 100644 howto/pax delete mode 100644 howto/redirection_tutorial delete mode 100644 howto/start delete mode 100644 howto/testing-your-scripts delete mode 100644 internals/shell_options delete mode 100644 misc/bashphorisms delete mode 100644 misc/readthesourceluke delete mode 100644 misc/shell_humor delete mode 100644 scripting/bashbehaviour delete mode 100644 scripting/bashchanges delete mode 100644 scripting/basics delete mode 100644 scripting/debuggingtips delete mode 100644 scripting/newbie_traps delete mode 100644 scripting/nonportable delete mode 100644 scripting/obsolete delete mode 100644 scripting/posparams delete mode 100644 scripting/processtree delete mode 100644 scripting/style delete mode 100644 scripting/terminalcodes delete mode 100644 scripting/tutoriallist delete mode 100644 snipplets/start delete mode 100644 start create mode 100644 start.md delete mode 100644 syntax/arith_expr delete mode 100644 syntax/arrays delete mode 100644 syntax/basicgrammar delete mode 100644 syntax/ccmd/arithmetic_eval delete mode 100644 syntax/ccmd/c_for delete mode 100644 syntax/ccmd/case delete mode 100644 syntax/ccmd/classic_for delete mode 100644 syntax/ccmd/conditional_expression delete mode 100644 syntax/ccmd/grouping_plain delete mode 100644 syntax/ccmd/grouping_subshell delete mode 100644 syntax/ccmd/if_clause delete mode 100644 syntax/ccmd/intro delete mode 100644 syntax/ccmd/until_loop delete mode 100644 syntax/ccmd/user_select delete mode 100644 syntax/ccmd/while_loop delete mode 100644 syntax/expansion/arith delete mode 100644 syntax/expansion/brace delete mode 100644 syntax/expansion/cmdsubst delete mode 100644 syntax/expansion/globs delete mode 100644 syntax/expansion/intro delete mode 100644 syntax/expansion/proc_subst delete mode 100644 syntax/expansion/tilde delete mode 100644 syntax/expansion/wordsplit delete mode 100644 syntax/grammar/parser_exec delete mode 100644 syntax/keywords/coproc delete mode 100644 syntax/pattern delete mode 100644 syntax/pe delete mode 100644 syntax/quoting delete mode 100644 syntax/redirection delete mode 100644 syntax/shellvars delete mode 100644 syntax/words delete mode 100644 user/thebonsai/imprint delete mode 100644 wishes diff --git a/bash4 b/bash4 deleted file mode 100644 index 06144c9..0000000 --- a/bash4 +++ /dev/null @@ -1,530 +0,0 @@ - - - - - - - - - - - Bash 4 - a rough overview [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- bash4

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • bash4.txt
  • Last modified: 2018/02/03 07:52
  • by narutowindy
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/caller b/commands/builtin/caller deleted file mode 100644 index 9a31e72..0000000 --- a/commands/builtin/caller +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - - - - - - The caller builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:caller

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/caller.txt
  • Last modified: 2022/03/20 14:23
  • by sahirhoda
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/continuebreak b/commands/builtin/continuebreak deleted file mode 100644 index d9693c4..0000000 --- a/commands/builtin/continuebreak +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - commands:builtin:continuebreak [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:continuebreak

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

Permission Denied

-
- -

-Sorry, you don't have enough rights to continue. -

- -
- -

Login

-
- -

-You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in. -

- -
-
-
-
Log In -
-
- -
-
-

You don't have an account yet? Just get one: Register

Forgotten your password? Get a new one: Set new password

-
-
-
-
- -
- - - - - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/declare b/commands/builtin/declare deleted file mode 100644 index db2d281..0000000 --- a/commands/builtin/declare +++ /dev/null @@ -1,468 +0,0 @@ - - - - - - - - - - - The declare builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:declare

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/declare.txt
  • Last modified: 2013/04/14 20:11
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/echo b/commands/builtin/echo deleted file mode 100644 index ab1c5c4..0000000 --- a/commands/builtin/echo +++ /dev/null @@ -1,299 +0,0 @@ - - - - - - - - - - - The echo builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:echo

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - - - \ No newline at end of file diff --git a/commands/builtin/eval b/commands/builtin/eval deleted file mode 100644 index a8f8ba6..0000000 --- a/commands/builtin/eval +++ /dev/null @@ -1,446 +0,0 @@ - - - - - - - - - - - The eval builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/eval.txt
  • Last modified: 2014/07/08 01:38
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/exec b/commands/builtin/exec deleted file mode 100644 index 67ae5a1..0000000 --- a/commands/builtin/exec +++ /dev/null @@ -1,324 +0,0 @@ - - - - - - - - - - - The exec builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:exec

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - - - \ No newline at end of file diff --git a/commands/builtin/exit b/commands/builtin/exit deleted file mode 100644 index 49e2f95..0000000 --- a/commands/builtin/exit +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - - - - - - The exit builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:exit

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/exit.txt
  • Last modified: 2013/06/22 11:48
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/export b/commands/builtin/export deleted file mode 100644 index 35795a7..0000000 --- a/commands/builtin/export +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - - - - - - The export builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:export

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/export.txt
  • Last modified: 2017/01/19 19:23
  • by samuelwn
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/false b/commands/builtin/false deleted file mode 100644 index 5fdb818..0000000 --- a/commands/builtin/false +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - commands:builtin:false [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:false

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

Permission Denied

-
- -

-Sorry, you don't have enough rights to continue. -

- -
- -

Login

-
- -

-You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in. -

- -
-
-
-
Log In -
-
- -
-
-

You don't have an account yet? Just get one: Register

Forgotten your password? Get a new one: Set new password

-
-
-
-
- -
- - - - - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/kill b/commands/builtin/kill deleted file mode 100644 index 4703db8..0000000 --- a/commands/builtin/kill +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - The kill builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/kill.txt
  • Last modified: 2015/11/14 07:13
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/let b/commands/builtin/let deleted file mode 100644 index b1b4cf6..0000000 --- a/commands/builtin/let +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - The let builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:let

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/let.txt
  • Last modified: 2015/11/16 04:19
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/local b/commands/builtin/local deleted file mode 100644 index e900a56..0000000 --- a/commands/builtin/local +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - - - - - - The local builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:local

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/local.txt
  • Last modified: 2012/04/23 01:30
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/mapfile b/commands/builtin/mapfile deleted file mode 100644 index 90b9383..0000000 --- a/commands/builtin/mapfile +++ /dev/null @@ -1,475 +0,0 @@ - - - - - - - - - - - The mapfile builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:mapfile

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/mapfile.txt
  • Last modified: 2013/08/19 08:09
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/printf b/commands/builtin/printf deleted file mode 100644 index e796e4c..0000000 --- a/commands/builtin/printf +++ /dev/null @@ -1,691 +0,0 @@ - - - - - - - - - - - The printf command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:printf

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/printf.txt
  • Last modified: 2016/11/30 15:39
  • by medievalist
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/read b/commands/builtin/read deleted file mode 100644 index f94dee6..0000000 --- a/commands/builtin/read +++ /dev/null @@ -1,576 +0,0 @@ - - - - - - - - - - - The read builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:read

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/read.txt
  • Last modified: 2021/03/18 06:46
  • by jarnos
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/readonly b/commands/builtin/readonly deleted file mode 100644 index 9a2035d..0000000 --- a/commands/builtin/readonly +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - - - - - - The readonly builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:readonly

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/readonly.txt
  • Last modified: 2017/10/17 20:18
  • by ben_bash
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/return b/commands/builtin/return deleted file mode 100644 index 37ed874..0000000 --- a/commands/builtin/return +++ /dev/null @@ -1,364 +0,0 @@ - - - - - - - - - - - The return builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:return

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/return.txt
  • Last modified: 2015/11/16 04:43
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/set b/commands/builtin/set deleted file mode 100644 index 98626b6..0000000 --- a/commands/builtin/set +++ /dev/null @@ -1,408 +0,0 @@ - - - - - - - - - - - The set builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:set

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/set.txt
  • Last modified: 2011/03/21 02:50
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/shift b/commands/builtin/shift deleted file mode 100644 index ddb9203..0000000 --- a/commands/builtin/shift +++ /dev/null @@ -1,398 +0,0 @@ - - - - - - - - - - - The shift builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:shift

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/shift.txt
  • Last modified: 2015/05/10 03:57
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/shopt b/commands/builtin/shopt deleted file mode 100644 index 75547b3..0000000 --- a/commands/builtin/shopt +++ /dev/null @@ -1,380 +0,0 @@ - - - - - - - - - - - The shopt builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:shopt

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/shopt.txt
  • Last modified: 2010/04/07 19:43
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/source b/commands/builtin/source deleted file mode 100644 index c832bf3..0000000 --- a/commands/builtin/source +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - commands:builtin:source [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:source

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

Permission Denied

-
- -

-Sorry, you don't have enough rights to continue. -

- -
- -

Login

-
- -

-You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in. -

- -
-
-
-
Log In -
-
- -
-
-

You don't have an account yet? Just get one: Register

Forgotten your password? Get a new one: Set new password

-
-
-
-
- -
- - - - - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/times b/commands/builtin/times deleted file mode 100644 index fdb518e..0000000 --- a/commands/builtin/times +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - commands:builtin:times [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:times

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

Permission Denied

-
- -

-Sorry, you don't have enough rights to continue. -

- -
- -

Login

-
- -

-You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in. -

- -
-
-
-
Log In -
-
- -
-
-

You don't have an account yet? Just get one: Register

Forgotten your password? Get a new one: Set new password

-
-
-
-
- -
- - - - - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/trap b/commands/builtin/trap deleted file mode 100644 index f52a765..0000000 --- a/commands/builtin/trap +++ /dev/null @@ -1,396 +0,0 @@ - - - - - - - - - - - The trap builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:trap

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/trap.txt
  • Last modified: 2013/06/16 10:38
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/true b/commands/builtin/true deleted file mode 100644 index db5a711..0000000 --- a/commands/builtin/true +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - commands:builtin:true [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:true

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

Permission Denied

-
- -

-Sorry, you don't have enough rights to continue. -

- -
- -

Login

-
- -

-You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in. -

- -
-
-
-
Log In -
-
- -
-
-

You don't have an account yet? Just get one: Register

Forgotten your password? Get a new one: Set new password

-
-
-
-
- -
- - - - - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/unset b/commands/builtin/unset deleted file mode 100644 index 6cc69e0..0000000 --- a/commands/builtin/unset +++ /dev/null @@ -1,483 +0,0 @@ - - - - - - - - - - - The unset builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:unset

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/unset.txt
  • Last modified: 2015/07/30 23:05
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/builtin/wait b/commands/builtin/wait deleted file mode 100644 index 7cc6e42..0000000 --- a/commands/builtin/wait +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - - - - - - The wait builtin command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:builtin:wait

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/builtin/wait.txt
  • Last modified: 2020/06/28 06:56
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/commands/classictest b/commands/classictest deleted file mode 100644 index cc75cc3..0000000 --- a/commands/classictest +++ /dev/null @@ -1,821 +0,0 @@ - - - - - - - - - - - The classic test command [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- commands:classictest

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • commands/classictest.txt
  • Last modified: 2015/07/30 21:01
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/dict/index b/dict/index deleted file mode 100644 index 0eb934e..0000000 --- a/dict/index +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - - - - - - Small Bash- and commandline-related dictionary [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- dict:index

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • dict/index.txt
  • Last modified: 2010/06/30 04:29
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/calculate-dc b/howto/calculate-dc deleted file mode 100644 index 1643976..0000000 --- a/howto/calculate-dc +++ /dev/null @@ -1,621 +0,0 @@ - - - - - - - - - - - Calculating with dc [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/calculate-dc.txt
  • Last modified: 2018/06/21 23:36
  • by izxle
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/collapsing_functions b/howto/collapsing_functions deleted file mode 100644 index 9cd6bad..0000000 --- a/howto/collapsing_functions +++ /dev/null @@ -1,422 +0,0 @@ - - - - - - - - - - - Collapsing Functions [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/collapsing_functions.txt
  • Last modified: 2015/08/08 20:26
  • by bill_thomson
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/conffile b/howto/conffile deleted file mode 100644 index cb76e48..0000000 --- a/howto/conffile +++ /dev/null @@ -1,424 +0,0 @@ - - - - - - - - - - - Config files for your script [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- howto:conffile

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/conffile.txt
  • Last modified: 2015/08/08 16:00
  • by bill_thomson
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/dissectabadoneliner b/howto/dissectabadoneliner deleted file mode 100644 index 2738d76..0000000 --- a/howto/dissectabadoneliner +++ /dev/null @@ -1,392 +0,0 @@ - - - - - - - - - - - Dissect a bad oneliner [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/dissectabadoneliner.txt
  • Last modified: 2015/08/09 05:04
  • by bill_thomson
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/edit-ed b/howto/edit-ed deleted file mode 100644 index 2ce3eca..0000000 --- a/howto/edit-ed +++ /dev/null @@ -1,702 +0,0 @@ - - - - - - - - - - - Editing files via scripts with ed [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- howto:edit-ed

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/edit-ed.txt
  • Last modified: 2015/08/08 20:00
  • by bill_thomson
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/getopts_tutorial b/howto/getopts_tutorial deleted file mode 100644 index aa8d3a5..0000000 --- a/howto/getopts_tutorial +++ /dev/null @@ -1,632 +0,0 @@ - - - - - - - - - - - Small getopts tutorial [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- howto:getopts_tutorial

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/getopts_tutorial.txt
  • Last modified: 2018/03/21 00:07
  • by ffox8
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/mutex b/howto/mutex deleted file mode 100644 index 380f6e0..0000000 --- a/howto/mutex +++ /dev/null @@ -1,486 +0,0 @@ - - - - - - - - - - - Lock your script (against parallel execution) [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/mutex.txt
  • Last modified: 2015/08/08 15:22
  • by bill_thomson
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/pax b/howto/pax deleted file mode 100644 index 471eb7f..0000000 --- a/howto/pax +++ /dev/null @@ -1,643 +0,0 @@ - - - - - - - - - - - pax - the POSIX archiver [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- howto:pax

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/pax.txt
  • Last modified: 2015/08/09 04:55
  • by bill_thomson
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/redirection_tutorial b/howto/redirection_tutorial deleted file mode 100644 index 302ee06..0000000 --- a/howto/redirection_tutorial +++ /dev/null @@ -1,962 +0,0 @@ - - - - - - - - - - - Illustrated Redirection Tutorial [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- howto:redirection_tutorial

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - - - \ No newline at end of file diff --git a/howto/start b/howto/start deleted file mode 100644 index fa0281f..0000000 --- a/howto/start +++ /dev/null @@ -1,337 +0,0 @@ - - - - - - - - - - - HOWTO [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- howto:start

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/start.txt
  • Last modified: 2009/02/24 06:18
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/howto/testing-your-scripts b/howto/testing-your-scripts deleted file mode 100644 index a733830..0000000 --- a/howto/testing-your-scripts +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - - - - - - Write simple util [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • howto/testing-your-scripts.txt
  • Last modified: 2016/08/11 05:33
  • by pahaz
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/internals/shell_options b/internals/shell_options deleted file mode 100644 index 1600b1c..0000000 --- a/internals/shell_options +++ /dev/null @@ -1,675 +0,0 @@ - - - - - - - - - - - List of shell options [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- internals:shell_options

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • internals/shell_options.txt
  • Last modified: 2019/11/02 13:17
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/misc/bashphorisms b/misc/bashphorisms deleted file mode 100644 index ba2d6e2..0000000 --- a/misc/bashphorisms +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - - - - - - The Bashphorisms [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- misc:bashphorisms

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • misc/bashphorisms.txt
  • Last modified: 2015/12/04 07:11
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/misc/readthesourceluke b/misc/readthesourceluke deleted file mode 100644 index 9f1adcd..0000000 --- a/misc/readthesourceluke +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - misc:readthesourceluke [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- misc:readthesourceluke

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • misc/readthesourceluke.txt
  • Last modified: 2010/04/04 23:35
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/misc/shell_humor b/misc/shell_humor deleted file mode 100644 index 6ac0a60..0000000 --- a/misc/shell_humor +++ /dev/null @@ -1,386 +0,0 @@ - - - - - - - - - - - Shell Humor [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • misc/shell_humor.txt
  • Last modified: 2010/12/17 04:04
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/bashbehaviour b/scripting/bashbehaviour deleted file mode 100644 index ad592e8..0000000 --- a/scripting/bashbehaviour +++ /dev/null @@ -1,659 +0,0 @@ - - - - - - - - - - - Bash's behaviour [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:bashbehaviour

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/bashbehaviour.txt
  • Last modified: 2015/08/04 10:03
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/bashchanges b/scripting/bashchanges deleted file mode 100644 index d6b0c60..0000000 --- a/scripting/bashchanges +++ /dev/null @@ -1,647 +0,0 @@ - - - - - - - - - - - Bash changes [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:bashchanges

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/bashchanges.txt
  • Last modified: 2022/08/28 05:13
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/basics b/scripting/basics deleted file mode 100644 index 6572497..0000000 --- a/scripting/basics +++ /dev/null @@ -1,583 +0,0 @@ - - - - - - - - - - - The basics of shell scripting [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:basics

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/basics.txt
  • Last modified: 2019/08/30 09:07
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/debuggingtips b/scripting/debuggingtips deleted file mode 100644 index 4a14dd2..0000000 --- a/scripting/debuggingtips +++ /dev/null @@ -1,662 +0,0 @@ - - - - - - - - - - - Debugging a script [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:debuggingtips

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/debuggingtips.txt
  • Last modified: 2017/06/07 02:42
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/newbie_traps b/scripting/newbie_traps deleted file mode 100644 index 8b15f58..0000000 --- a/scripting/newbie_traps +++ /dev/null @@ -1,575 +0,0 @@ - - - - - - - - - - - Beginner Mistakes [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:newbie_traps

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/newbie_traps.txt
  • Last modified: 2020/05/28 12:34
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/nonportable b/scripting/nonportable deleted file mode 100644 index 9a69673..0000000 --- a/scripting/nonportable +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - - - - - Portability talk [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/nonportable.txt
  • Last modified: 2019/08/30 16:30
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/obsolete b/scripting/obsolete deleted file mode 100644 index 26c43c7..0000000 --- a/scripting/obsolete +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - - - - - - Obsolete and deprecated syntax [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:obsolete

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/obsolete.txt
  • Last modified: 2019/08/30 16:01
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/posparams b/scripting/posparams deleted file mode 100644 index 0efac5e..0000000 --- a/scripting/posparams +++ /dev/null @@ -1,739 +0,0 @@ - - - - - - - - - - - Handling positional parameters [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:posparams

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/posparams.txt
  • Last modified: 2018/05/12 18:04
  • by wayeoyuz
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/processtree b/scripting/processtree deleted file mode 100644 index 4666f8e..0000000 --- a/scripting/processtree +++ /dev/null @@ -1,462 +0,0 @@ - - - - - - - - - - - Bash and the process tree [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- scripting:processtree

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/processtree.txt
  • Last modified: 2019/08/30 14:55
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/style b/scripting/style deleted file mode 100644 index 6b29a01..0000000 --- a/scripting/style +++ /dev/null @@ -1,648 +0,0 @@ - - - - - - - - - - - Scripting with style [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/style.txt
  • Last modified: 2018/04/21 09:21
  • by pdeyoreo
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/terminalcodes b/scripting/terminalcodes deleted file mode 100644 index 10619ce..0000000 --- a/scripting/terminalcodes +++ /dev/null @@ -1,615 +0,0 @@ - - - - - - - - - - - Terminal codes (ANSI/VT100) introduction [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/terminalcodes.txt
  • Last modified: 2019/08/23 13:22
  • by artmieu
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/scripting/tutoriallist b/scripting/tutoriallist deleted file mode 100644 index 8d9f436..0000000 --- a/scripting/tutoriallist +++ /dev/null @@ -1,548 +0,0 @@ - - - - - - - - - - - List of Bash online-tutorials [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • scripting/tutoriallist.txt
  • Last modified: 2019/08/31 10:17
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/snipplets/start b/snipplets/start deleted file mode 100644 index 2e2c00b..0000000 --- a/snipplets/start +++ /dev/null @@ -1,360 +0,0 @@ - - - - - - - - - - - Small code snippets [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- snipplets:start

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • snipplets/start.txt
  • Last modified: 2015/11/21 06:30
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/start b/start deleted file mode 100644 index d5e3306..0000000 --- a/start +++ /dev/null @@ -1,730 +0,0 @@ - - - - - - - - - - - - - The Bash Hackers Wiki [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The Wayback Machine - https://web.archive.org/web/20220930131429/https://wiki.bash-hackers.org/start?do=edit
- - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- start

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • start.txt
  • Last modified: 2022/09/30 12:54
  • by hirnsushi
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/start.md b/start.md new file mode 100644 index 0000000..122e494 --- /dev/null +++ b/start.md @@ -0,0 +1,277 @@ +[[bash4|]]~~NOTOC~~ +~~DISCUSSION:off~~ + +====== The Bash Hackers Wiki ====== + +{{keywords>bash shell linux scripting}} + +<WRAP center round box 90%> +This wiki is intended to hold documentation of any kind about GNU Bash. The main motivation was to provide //human-readable documentation// and information so users aren't forced to read every bit of the Bash manpage - which can be difficult to understand. However, the docs here are **not** meant as a newbie tutorial. + +This wiki and any programs found in this wiki are free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This wiki and its programs are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. + +[[wishes | What would YOU like to see here?]] (outdated and locked, please use the discussions) + +**Stranger!** [[http://wiki.bash-hackers.org/start&do=register | Feel free to register]] and comment or edit the contents. There is a [[meta:need_love|Bash Hackers Wiki needs love page]] that lists some things to do. The registration is only there to prevent SPAM. +</WRAP> + +===== Scripting and general information ===== + * [[bash4 | Bash v4 - a rough overview]] (unmaintained, since Bash 4 is more or less standard) + * [[scripting:style]] -- an assorted collection of style and optic hints + * [[scripting:basics]] + * [[scripting:newbie_traps]] + * [[scripting:bashbehaviour]] + * [[scripting:posparams]] + * [[scripting:processtree]] + * [[scripting:obsolete]] + * [[scripting:nonportable]] + * [[scripting:debuggingtips]] + * [[scripting:terminalcodes]] + * [[scripting:tutoriallist]] + +===== Code snippets ==== + +There is a [[snipplets:start|section that holds small code snippets]]. + +See also [[misc:readthesourceluke|some Bash source code excerpts]]. + + + +===== How to.... ===== +[[howto:start | Doing specific tasks: concepts, methods, ideas]]: + + * [[howto:mutex | Simple locking (against parallel run)]] + * [[howto:conffile | Rudimentary config files for your scripts]] + * [[howto:edit-ed | Editing files with ed(1)]] + * [[howto:collapsing_functions | Collapsing Functions]] + * [[howto:redirection_tutorial | Illustrated Redirection Tutorial]] + * [[howto:calculate-dc | Calculate with dc(1)]] + * [[howto:pax | Introduction to pax - the POSIX archiver]] + * [[howto:getopts_tutorial]] (//under construction!//) + * [[howto:dissectabadoneliner]] An example of a bad oneliner, breakdown and fix (by ''kojoro'') + * [[howto:testing-your-scripts | Write tests for ./your-script.sh]] by using bashtest util + + +===== Bash syntax and operations ===== + + * [[scripting:bashchanges | Bash features overview by version]] + * [[syntax:basicgrammar | Basic grammar rules ]] + * [[syntax:quoting | Quoting and character escaping]] + * [[syntax:grammar:parser_exec | Parsing and execution]] + * [[syntax:words | Some words about words...]] + * [[syntax:pattern | Patterns and pattern matching]] + * [[syntax:arith_expr | Arithmetic expressions]] + * [[internals:shell_options | List of shell options]] + * [[syntax:redirection | Redirection]] + * [[syntax:shellvars | Special parameters and shell variables]] + * [[syntax:arrays | Arrays]] + +<WRAP column 40%> +//**__Compound commands__**// + +^**[[syntax:ccmd:intro | Compound commands overview]]** ^^ +^Grouping ^^ +|''{ ...; }''|[[syntax:ccmd:grouping_plain | command grouping]]| +|''( ... )''|[[syntax:ccmd:grouping_subshell | command grouping in a subshell]]| +^Conditionals ^^ +|''<nowiki>[[ ... ]]</nowiki>''|[[syntax:ccmd:conditional_expression | conditional expression]]| +|''if ...; then ...; fi''|[[syntax:ccmd:if_clause | conditional branching]]| +|''case ... esac''|[[syntax:ccmd:case | pattern-based branching]]| +^Loops ^^ +|''for word in ...; do ...; done''|[[syntax:ccmd:classic_for | classic for-loop]]| +|''<nowiki>for ((x=1; x<=10; x++)); do ...; done</nowiki>''|[[syntax:ccmd:c_for | C-style for-loop]]| +|''while ...; do ...; done''|[[syntax:ccmd:while_loop | while loop]]| +|''until ...; do ...; done''|[[syntax:ccmd:until_loop | until loop]]| +^Misc ^^ +|''<nowiki>(( ... ))</nowiki>''|[[syntax:ccmd:arithmetic_eval | arithmetic evaluation]]| +|''select word in ...; do ...; done''|[[syntax:ccmd:user_select | user selections]]| +</WRAP> + +<WRAP column 40%> +//**__Expansions and substitutions__**// + +^**[[syntax:expansion:intro | Introduction to expansions and substitutions]]** ^^ +|''{A,B,C} {A..C}''|[[syntax:expansion:brace | Brace expansion]]| +|''~/ ~root/''|[[syntax:expansion:tilde | Tilde expansion]]| +|''$FOO ${BAR%.mp3}''|[[syntax:pe | Parameter expansion]]| +|''`command` $(command)''|[[syntax:expansion:cmdsubst | Command substitution]]| +|''<(command) >(command)''|[[syntax:expansion:proc_subst | Process substitution]]| +|''<nowiki>$((1 + 2 + 3)) $[4 + 5 + 6]</nowiki>''|[[syntax:expansion:arith | Arithmetic expansion]]| +|''Hello <nowiki><---></nowiki> Word!''|[[syntax:expansion:wordsplit | Word splitting]]| +|''/data/*-av/*.mp?''|[[syntax:expansion:globs | Pathname expansion]]| +</WRAP> +<WRAP clear></WRAP> + +===== Builtin Commands ===== + +This is a selection of builtin commands and command-like keywords, loosely arranged by their common uses. These are provided directly by the shell, rather than invoked as standalone external commands. + +<WRAP column 46%> +^ Declaration commands\\ <wrap center round lo todo box 80%>Commands that set and query attributes/types, and manipulate simple datastructures.</wrap> ^^ Alt ^ Type ^ +|[[commands:builtin:declare | declare]]|Display or set shell variables or functions along with attributes.| ''typeset'' | builtin | +|[[commands:builtin:export | export]]|Display or set shell variables, also giving them the export attribute.| ''typeset -x'' | special builtin | +|[[commands:builtin:eval | eval]]|Evaluate arguments as shell code.| - | special builtin | +|[[commands:builtin:local | local]]|Declare variables as having function local scope.| - | builtin | +|[[commands:builtin:readonly | readonly]]|Mark variables or functions as read-only.| ''typeset -r'' | special builtin | +|[[commands:builtin:unset | unset]]|Unset variables and functions.| - | special builtin | +|[[commands:builtin:shift | shift]]|Shift positional parameters| - | special builtin | +^ I/O\\ <wrap center round lo todo box 80%>Commands for reading/parsing input, or producing/formatting output of standard streams.</wrap> ^^ Alt ^ Type ^ +|[[syntax:keywords:coproc | coproc]]|Co-processes: Run a command in the background with pipes for reading / writing its standard streams.| - | keyword | +|[[commands:builtin:echo | echo]]|Create output from arguments.| - | builtin | +|[[commands:builtin:mapfile | mapfile]]|Read lines of input into an array.| ''readarray'' | builtin | +|[[commands:builtin:printf | printf]]|"advanced ''echo''."| - | builtin | +|[[commands:builtin:read | read]]|Read input into variables or arrays, or split strings into fields using delimiters.| - | builtin | +^ Configuration and Debugging\\ <wrap center round lo todo box 80%>Commands that modify shell behavior, change special options, assist in debugging.</wrap> ^^ Alt ^ Type ^ +|[[commands:builtin:caller | caller]]|Identify/print execution frames.| - | builtin | +|[[commands:builtin:set | set]]|Set the positional parameters and/or set options that affect shell behaviour.| - | special builtin | +|[[commands:builtin:shopt | shopt]]|set/get some bash-specific shell options.| - | builtin | +</WRAP> + +<WRAP column 46%> +^ Control flow and data processing\\ <wrap center round lo todo box 80%>Commands that operate on data and/or affect control flow.</wrap> |^ Alt ^ Type ^ +| [[commands:builtin:true| colon]] | "true" null command. | true | special builtin | +| [[commands:builtin:source| dot]] | Source external files. | source | special builtin | +| [[commands:builtin:false| false]] | Fail at doing nothing. | - | builtin | +| [[commands:builtin:continueBreak| continue / break]] | continue with or break out of loops. | - | special builtin | +| [[commands:builtin:let| let]] | Arithmetic evaluation simple command. | - | builtin | +| [[commands:builtin:return| return]] | Return from a function with a specified exit status. | - | special builtin | +| [[commands:classictest| []] | The classic ''test'' simple command. | test | builtin | +^ Process and Job control\\ <wrap center round lo todo box 80%>Commands related to jobs, signals, process groups, subshells.</wrap> |^ Alt ^ Type ^ +| [[commands:builtin:exec| exec]] | Replace the current shell process or set redirections. | - | special builtin | +| [[commands:builtin:exit| exit]] | Exit the shell. | - | special builtin | +| [[commands:builtin:kill| kill]] | Send a signal to specified process(es) | - | builtin | +| [[commands:builtin:trap| trap]] | Set signal handlers or output the current handlers. | - | special builtin | +| [[commands:builtin:times| times]] | Display process times. | - | special builtin | +| [[commands:builtin:wait| wait]] | Wait for background jobs and asynchronous lists. | - | builtin | +^ |^ Alt ^ Type ^ +</WRAP> +<WRAP clear></WRAP> +<WRAP hide> previous alphabetical version +<WRAP column 40%> +^A-G^^ +|[[commands:builtin:caller | caller]]|identify/print execution frames (Bash builtin) | +|[[syntax:keywords:coproc | coproc]]|Co-processes (Bash keyword) | +|[[commands:builtin:declare | declare]]|display or set shell variables or functions along with attributes (Bash builtin, synonym: ''typeset'') | +|[[commands:builtin:exec | exec]] | replace the shell, set redirections (Bash builtin) | +^I-N^^ +|[[commands:builtin:let | let]]|arithmetic evaluation - an old fashioned way (Bash builtin) | +|[[commands:builtin:mapfile | mapfile]]|Mapping lines of input to an array, also named ''readarray'' (Bash builtin) | +</WRAP> + +<WRAP column 40%> +^O-T^^ +|[[commands:builtin:printf | printf]]|"advanced ''echo''" (Bash builtin) | +|[[commands:builtin:read | read]]|getting input from ''stdin'' (Bash builtin) | +|[[commands:builtin:readonly | readonly]]|mark variables or functions as read-only (Bash builtin) | +|[[commands:builtin:set | set]]|control positional parameters and shell behaviour (Bash builtin) | +|[[commands:builtin:shopt | shopt]]|set/get shell options (Bash builtin) | +|[[commands:classictest | test]]|the classic ''test'' command (Bash builtin) | +^U-Z^^ +|[[commands:builtin:unset | unset]]|unset variables and functions (Bash builtin) | +</WRAP> +<WRAP clear></WRAP> +</WRAP> +===== Dictionary ====== + +<note tip>A list of expressions, words, and their meanings is [[dict:index | here]].</note> + +===== Links ===== + +==== Official Bash links ==== + + * [[http://tiswww.case.edu/php/chet/bash/bashtop.html|Chet Ramey's Bash page]] and its [[http://tiswww.case.edu/php/chet/bash/FAQ|FAQ]]. + * [[http://www.gnu.org/software/bash/ | GNU Bash software page]] + * Official Bash mailing lists: + * **Bug reports**: <bug-bash@gnu.org> ([[http://mail.gnu.org/pipermail/bug-bash|archives]]) + * **General questions**: <help-bash@gnu.org> ([[http://mail.gnu.org/pipermail/help-bash|archives]]) + * Official Bash git repository: + * **Browse**: [[http://git.savannah.gnu.org/cgit/bash.git | cgit]] + * **Clone**: //git:// <nowiki>ssh://git.sv.gnu.org/srv/git/bash.git</nowiki> • //ssh:// <nowiki>ssh://git.sv.gnu.org/srv/git/bash.git</nowiki> • //http:// <nowiki>http://git.savannah.gnu.org/r/bash.git</nowiki> + +==== Recommended Shell resources ==== + + * [[http://mywiki.wooledge.org/ | Greg's wiki]] - Greg Wooledge's (aka "greycat") wiki -- with **MASSIVE** information about Bash and UNIX(r) in general. + * [[http://mywiki.wooledge.org/BashFAQ | BashFAQ]] • [[http://mywiki.wooledge.org/BashGuide | BashGuide]] • [[http://mywiki.wooledge.org/BashPitfalls | BashPitfalls]] • [[http://mywiki.wooledge.org/BashSheet | BashSheet]] + * [[http://www.in-ulm.de/~mascheck/ | Sven Mascheck's pages]] - A goldmine of information. A must-read. + * [[https://www.mirbsd.org/ksh-chan.htm | #ksh channel page]] - #ksh Freenode channel page maintains a solid collection of recommended links. + * [[http://www.grymoire.com/Unix/ | The Grymoire Unix pages]] - Good scripting information, especially read the [[http://www.grymoire.com/Unix/Quote.html | quoting]] guide. + * [[http://www.shelldorado.com | Heiner's "Shell Dorado"]] - Tips, tricks, links - for every situation. + * [[http://pubs.opengroup.org/onlinepubs/9699919799/ | The Single Unix Specification (version 4, aka POSIX-2008)]] + * [[http://www.opengroup.org/austin/ | The Austin Group]] - [[ http://dir.gmane.org/gmane.comp.standards.posix.austin.general | List archives ]], [[ http://austingroupbugs.net/main_page.php | Bug tracker ]] + * [[http://cfajohnson.com/shell/cus-faq.html | comp.unix.shell FAQ]] + * [[https://tldp.org/LDP/abs/html/index.html | Advanced Bash-Scripting Guide]] - last update: 10 Mar 2014, but still very useful guide. + + +=== Documentation / Reference === + + * **Bash**: [[http://tiswww.case.edu/php/chet/bash/bash.html | man page]] [[http://tiswww.case.edu/php/chet/bash/bashref.html | info page]] + * **AT&T ksh**: [[http://www2.research.att.com/sw/download/man/man1/ksh88.html | ksh88]] [[http://www2.research.att.com/sw/download/man/man1/ksh.html | ksh93]] + * [[https://www.mirbsd.org/htman/i386/man1/mksh.htm | mksh]] (pdksh successor) + * [[http://zsh.sourceforge.net/Doc/ | zsh]] + * [[http://man7.org/linux/man-pages/man1/dash.1.html | dash]] + * [[http://heirloom.sourceforge.net/man/sh.1.html | Heirloom Bourne shell]] + * [[http://v6shell.org/man/osh.1.html | Thompson shell]] + +==== Assorted interesting links ==== + + * [[http://www.in-ulm.de/~mascheck/bourne/ | History and development of the traditional Bourne shell family]] - very interesting and nice to read! + * [[http://www.computerworld.com.au/article/222764/-z_programming_languages_bash_bourne-again_shell | Interview with Chet Ramey]] + * [[http://www.computerworld.com.au/article/279011/a-z_programming_languages_sh | Interview with Steve Bourne]] • [[https://www.youtube.com/watch?v=2kEJoWfobpA | Stephen Bourne - BSDCan 2015 keynote]] + * [[http://news.slashdot.org/story/01/02/06/2030205/david-korn-tells-all | Interview with David Korn]] + * [[https://www.youtube.com/watch?v=bKzonnwoR2I | Kernighan on the Unix pipeline (computerphile video)]] + * Linux in general, with some shell related stuff: [[http://www.cyberciti.biz/ | nixCraft: Linux Tips, Hacks, Tutorials and Ideas]] + * Linux tutorials, guides and how-tos: [[https://www.rosehosting.com/blog/ | RoseHosting Blog]], [[https://www.rosehosting.com/blog/script-install-wordpress-on-a-debianubuntu-vps/ | bash script for installing WordPress]] and some [[https://www.rosehosting.com/blog/basic-shell-commands-after-putty-ssh-logon/ | basic shell commands]] + * [[misc:bashphorisms | Bashphorism list from the Bash IRC channel on Freenode]] + * [[misc:shell_humor | Some more or less funny commandline stuff]] + * [[https://thishosting.rocks/how-to-enable-ssh-on-ubuntu/ | How to Enable SSH on Ubuntu Tutorial]] + * [[https://linuxstans.com/how-to-make-an-awesome-custom-shell-with-zsh/ | How To Make an Awesome Custom Shell with ZSH]] +==== Bash Libraries (needs review) ==== + + * [[http://sourceforge.net/projects/oobash/ | An oo-style bash library for bash 4]] - provides tools for rapid script development and huge libraries. + * [[https://github.com/hornos/shf3 | General purpose shell framework for bash 4]] - in development. + * [[https://github.com/chilicuil/learn/blob/master/sh/lib| General purpose bash library for bash 4]] - active development + +<div hide> +===== Most wanted ===== + +^Statistics for Month: **April 2012**^^^ +|Rank | Views | Article | +^1 | 6833|[[howto:getopts_tutorial]] (March: 11663) | +^2 | 4025|[[commands:builtin:printf]] (March: 7079) | +^3 | 2861|[[syntax:quoting]] (March: 5730) | +^4 | 2854|[[commands:classictest]] (March: 6145) | +^5 | 2222|[[syntax:pe]] (March: 4540) | +^6 | 1760|[[scripting:posparams]] (March: 3591) | +^7 | 1249|[[bash4]] (March: --) | +^8 | 1212|[[howto:edit-ed]] (March: 2727) | +^9 | 1205|[[commands:builtin:read]] (March: --) | +^10 | 1182|[[howto:mutex]] (March: --) | + + * "Total visits": 35144 + * The overall "start" page is not counted +</div> +===== Contact ===== + +<WRAP column 40%> +Visit us in ''irc.freenode.net'', channel ''#bash'' ;-) + +If you have critiques or suggestions, please feel free to send a mail using the contact form on the right. Note that there is a simple discussion option below every article. + +Please also see the [[user:thebonsai:imprint | imprint]] if you have problems with the site and its contents (legality, ...)! + +It also would be nice to drop a line when + * it helped you + * it didn't help you (something missing / unclear) + * you like it + * you don't like it + * you found mistakes / bugs +Simply: Reader's feedback +</WRAP> + +<WRAP column 40%> +{{contact>subj=Wiki reader feedback}} +</WRAP> diff --git a/syntax/arith_expr b/syntax/arith_expr deleted file mode 100644 index b6f3e05..0000000 --- a/syntax/arith_expr +++ /dev/null @@ -1,591 +0,0 @@ - - - - - - - - - - - Arithmetic expressions [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:arith_expr

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/arith_expr.txt
  • Last modified: 2017/02/11 14:22
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/arrays b/syntax/arrays deleted file mode 100644 index a94cb01..0000000 --- a/syntax/arrays +++ /dev/null @@ -1,819 +0,0 @@ - - - - - - - - - - - Arrays [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:arrays

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/arrays.txt
  • Last modified: 2019/11/03 16:45
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/basicgrammar b/syntax/basicgrammar deleted file mode 100644 index 69e68a8..0000000 --- a/syntax/basicgrammar +++ /dev/null @@ -1,593 +0,0 @@ - - - - - - - - - - - Basic grammar rules of Bash [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:basicgrammar

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/basicgrammar.txt
  • Last modified: 2019/04/01 21:45
  • by ddebhw
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/arithmetic_eval b/syntax/ccmd/arithmetic_eval deleted file mode 100644 index 9895016..0000000 --- a/syntax/ccmd/arithmetic_eval +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - - - - - - Arithmetic evaluation (command) [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:arithmetic_eval

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/arithmetic_eval.txt
  • Last modified: 2014/02/09 21:47
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/c_for b/syntax/ccmd/c_for deleted file mode 100644 index 8b1b0c9..0000000 --- a/syntax/ccmd/c_for +++ /dev/null @@ -1,522 +0,0 @@ - - - - - - - - - - - The C-style for-loop [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:c_for

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/c_for.txt
  • Last modified: 2013/07/15 03:56
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/case b/syntax/ccmd/case deleted file mode 100644 index 82e1556..0000000 --- a/syntax/ccmd/case +++ /dev/null @@ -1,453 +0,0 @@ - - - - - - - - - - - The case statement [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:case

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/case.txt
  • Last modified: 2017/02/08 15:04
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/classic_for b/syntax/ccmd/classic_for deleted file mode 100644 index 5f2a718..0000000 --- a/syntax/ccmd/classic_for +++ /dev/null @@ -1,485 +0,0 @@ - - - - - - - - - - - The classic for-loop [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:classic_for

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/classic_for.txt
  • Last modified: 2017/01/19 21:02
  • by 4dummies
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/conditional_expression b/syntax/ccmd/conditional_expression deleted file mode 100644 index fcaa7d1..0000000 --- a/syntax/ccmd/conditional_expression +++ /dev/null @@ -1,477 +0,0 @@ - - - - - - - - - - - The conditional expression [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:conditional_expression

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/conditional_expression.txt
  • Last modified: 2022/08/09 03:42
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/grouping_plain b/syntax/ccmd/grouping_plain deleted file mode 100644 index b0942d6..0000000 --- a/syntax/ccmd/grouping_plain +++ /dev/null @@ -1,389 +0,0 @@ - - - - - - - - - - - Grouping commands [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:grouping_plain

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/grouping_plain.txt
  • Last modified: 2016/06/02 20:49
  • by samuelwn
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/grouping_subshell b/syntax/ccmd/grouping_subshell deleted file mode 100644 index c20b92e..0000000 --- a/syntax/ccmd/grouping_subshell +++ /dev/null @@ -1,365 +0,0 @@ - - - - - - - - - - - Grouping commands in a subshell [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:grouping_subshell

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/grouping_subshell.txt
  • Last modified: 2013/01/14 19:21
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/if_clause b/syntax/ccmd/if_clause deleted file mode 100644 index 9f9a905..0000000 --- a/syntax/ccmd/if_clause +++ /dev/null @@ -1,412 +0,0 @@ - - - - - - - - - - - The if-clause [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:if_clause

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/if_clause.txt
  • Last modified: 2022/09/07 13:51
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/intro b/syntax/ccmd/intro deleted file mode 100644 index ffb20f4..0000000 --- a/syntax/ccmd/intro +++ /dev/null @@ -1,359 +0,0 @@ - - - - - - - - - - - Bash compound commands [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:intro

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/intro.txt
  • Last modified: 2010/07/15 16:36
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/until_loop b/syntax/ccmd/until_loop deleted file mode 100644 index 5a3ebcc..0000000 --- a/syntax/ccmd/until_loop +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - - - - - - The until loop [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/until_loop.txt
  • Last modified: 2011/01/02 10:50
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/ccmd/user_select b/syntax/ccmd/user_select deleted file mode 100644 index 0d3d5f1..0000000 --- a/syntax/ccmd/user_select +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - - - - - - - ✎ User selections [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - -
- - -
- - - - -
- - -
-
-
-
-
-
-
-
- -

- syntax:ccmd:user_select

- -
-
- -
- - - -
- -
-
- -
-
-
-
- -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
- - -
-
- -
- - - - -
- - - - -
- - -
- - - -
- -
- - - - - - \ No newline at end of file diff --git a/syntax/ccmd/while_loop b/syntax/ccmd/while_loop deleted file mode 100644 index b3aa2d9..0000000 --- a/syntax/ccmd/while_loop +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - - - - - - The while-loop [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:ccmd:while_loop

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/ccmd/while_loop.txt
  • Last modified: 2010/04/15 18:47
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/arith b/syntax/expansion/arith deleted file mode 100644 index 0b4f485..0000000 --- a/syntax/expansion/arith +++ /dev/null @@ -1,394 +0,0 @@ - - - - - - - - - - - Arithmetic expansion [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:expansion:arith

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/arith.txt
  • Last modified: 2013/01/08 14:49
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/brace b/syntax/expansion/brace deleted file mode 100644 index 6bcab10..0000000 --- a/syntax/expansion/brace +++ /dev/null @@ -1,569 +0,0 @@ - - - - - - - - - - - Brace expansion [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:expansion:brace

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/brace.txt
  • Last modified: 2020/06/28 01:16
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/cmdsubst b/syntax/expansion/cmdsubst deleted file mode 100644 index ae293c3..0000000 --- a/syntax/expansion/cmdsubst +++ /dev/null @@ -1,447 +0,0 @@ - - - - - - - - - - - Command substitution [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:expansion:cmdsubst

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/cmdsubst.txt
  • Last modified: 2010/09/09 16:45
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/globs b/syntax/expansion/globs deleted file mode 100644 index fabf989..0000000 --- a/syntax/expansion/globs +++ /dev/null @@ -1,420 +0,0 @@ - - - - - - - - - - - Pathname expansion (globbing) [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/globs.txt
  • Last modified: 2013/04/14 12:34
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/intro b/syntax/expansion/intro deleted file mode 100644 index f23b182..0000000 --- a/syntax/expansion/intro +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - Expansions and substitutions [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:expansion:intro

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/intro.txt
  • Last modified: 2017/03/05 18:09
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/proc_subst b/syntax/expansion/proc_subst deleted file mode 100644 index 1c9a40f..0000000 --- a/syntax/expansion/proc_subst +++ /dev/null @@ -1,456 +0,0 @@ - - - - - - - - - - - Process substitution [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:expansion:proc_subst

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/proc_subst.txt
  • Last modified: 2021/04/11 18:56
  • by powerbasher
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/tilde b/syntax/expansion/tilde deleted file mode 100644 index 8925ffd..0000000 --- a/syntax/expansion/tilde +++ /dev/null @@ -1,435 +0,0 @@ - - - - - - - - - - - Tilde expansion [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:expansion:tilde

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/tilde.txt
  • Last modified: 2017/03/05 18:07
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/expansion/wordsplit b/syntax/expansion/wordsplit deleted file mode 100644 index 87b6e82..0000000 --- a/syntax/expansion/wordsplit +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - - - - - - Word splitting [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/expansion/wordsplit.txt
  • Last modified: 2012/06/10 20:08
  • by ormaaj
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/grammar/parser_exec b/syntax/grammar/parser_exec deleted file mode 100644 index d97f166..0000000 --- a/syntax/grammar/parser_exec +++ /dev/null @@ -1,426 +0,0 @@ - - - - - - - - - - - Parsing and execution [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/grammar/parser_exec.txt
  • Last modified: 2019/10/31 16:18
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/keywords/coproc b/syntax/keywords/coproc deleted file mode 100644 index b722bd0..0000000 --- a/syntax/keywords/coproc +++ /dev/null @@ -1,532 +0,0 @@ - - - - - - - - - - - The coproc keyword [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:keywords:coproc

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/keywords/coproc.txt
  • Last modified: 2013/04/14 12:36
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/pattern b/syntax/pattern deleted file mode 100644 index ab3572d..0000000 --- a/syntax/pattern +++ /dev/null @@ -1,450 +0,0 @@ - - - - - - - - - - - Patterns and pattern matching [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:pattern

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/pattern.txt
  • Last modified: 2021/10/21 00:52
  • by fgrose
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/pe b/syntax/pe deleted file mode 100644 index 833876e..0000000 --- a/syntax/pe +++ /dev/null @@ -1,1138 +0,0 @@ - - - - - - - - - - - Parameter expansion [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:pe

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/pe.txt
  • Last modified: 2021/12/10 08:12
  • by ajrou
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/quoting b/syntax/quoting deleted file mode 100644 index c8cb0f2..0000000 --- a/syntax/quoting +++ /dev/null @@ -1,569 +0,0 @@ - - - - - - - - - - - Quotes and escaping [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/quoting.txt
  • Last modified: 2019/10/30 17:39
  • by ersen
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/redirection b/syntax/redirection deleted file mode 100644 index 0023d94..0000000 --- a/syntax/redirection +++ /dev/null @@ -1,468 +0,0 @@ - - - - - - - - - - - Redirection [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:redirection

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - - - \ No newline at end of file diff --git a/syntax/shellvars b/syntax/shellvars deleted file mode 100644 index 557512f..0000000 --- a/syntax/shellvars +++ /dev/null @@ -1,1485 +0,0 @@ - - - - - - - - - - - Special parameters and shell variables [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:shellvars

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • syntax/shellvars.txt
  • Last modified: 2020/06/28 07:07
  • by thebonsai
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file diff --git a/syntax/words b/syntax/words deleted file mode 100644 index a703227..0000000 --- a/syntax/words +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - Words... [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- syntax:words

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - - - \ No newline at end of file diff --git a/user/thebonsai/imprint b/user/thebonsai/imprint deleted file mode 100644 index 0bacf2f..0000000 --- a/user/thebonsai/imprint +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - - - - - - Imprint [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- -
- - - - - - -

- user:thebonsai:imprint

- -
-
- -
- -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - - - \ No newline at end of file diff --git a/wishes b/wishes deleted file mode 100644 index 3fe905a..0000000 --- a/wishes +++ /dev/null @@ -1,375 +0,0 @@ - - - - - - - - - - - Wishlist [Bash Hackers Wiki] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
- - - - -
- -
- - - -
- - - -
- - -
- - - - - - -
-
- - -

-This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. -

-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
- - -
  • wishes.txt
  • Last modified: 2010/04/18 20:27
  • (external edit)
- - -
- -
- - -
- -
- - - - - - -
- - - -
- - -
- - - - - \ No newline at end of file