Be bold when updating pages.—Back ups from older versions of each page are created automatically.


[DIFF] 01:38 [INFO] emanuele6 fix incorrect usage of associative arrays in arithmetic contexts
[DIFF] 12:37 [INFO] emanuele6 clarify that some of the "Bourne solutions" will also work in POSIX sh :/
[DIFF] 09:28 [INFO] emanuele6 globstar: **.c does not expand to *.c *.c/*.c *.c/*.c/*.c ...; it is simply equivalent to *.c
[DIFF] 03:45 [INFO] emanuele6 BASH_XTRACEFD => BASH_XTRACEFD (variable)
[DIFF] 14:45 [INFO] emanuele6 unset => unset -v
[DIFF] 10:02 [INFO] 89 fixed quoting, in "else printf ..." below "Bash version 3 and above have..."
[DIFF] 09:45 [INFO] 84 Changed from m/bashlib to hunath/scripts/blob/ master/bashlib/bashl ib as the Google link shortener used is no longer active
[DIFF] 15:08 [INFO] emanuele6 quote [p]asswd
[DIFF] 15:06 [INFO] emanuele6 http -> https
[DIFF] 23:38 [INFO] emanuele6 [1-8] #01 typo
#03 fix errors
#05 highlighting
#06 add comment for Crestwave's solution
#07 add syntax highlighting
#08 suggest `(( ${#BASH_SOURCE[@]} > 1 ))'


marks older pages that have at least one backup version stored (click for an author diff)


marks pages edited since you set your bookmark (click for a bookmark diff)


marks pages created since you set your bookmark, and were not edited after creation


marks page deletions


marks page renames


An editing conflict happened, please resolve it by merging both versions of the problematic paragraphs together.