WikiWiki means “fast” in Hawaiian.
2025-04-23 | |||||
![]() |
BashFAQ/028 | 20:13 | ![]() |
GreyCat [1] 81 [2-3] |
#01 Revert to revision 59. Pathnames separated by a space in a string variable are not correct. Breaks if $HOME contains a space for example. #02 (conf): rm extra "fi" #03 heneralize conf file code with for loop |
![]() |
BashFAQ/082 | 14:34 | ![]() |
81 [1-3] | #01 Update Bash hackers URL to webarchive #02 (Bullets): adjust code for phone displays #03 Improve leading paragraph |
2025-04-21 | |||||
![]() |
Bash Programming/05 | 03:54 | ![]() |
StephaneChazelas | fix a few mistakes (and removed unneeded verbiage) in earlier edits, minor improvements |
2025-04-20 | |||||
![]() |
BashFAQ/011 | 12:55 | ![]() |
StephaneChazelas | |
![]() |
BashFAQ/026 | 12:52 | ![]() |
StephaneChazelas | -v is perfectly POSIX, it wasn't in the original awk from the 70s, but neither was rand(). Separating statements with space isn't though. Needs ; or newline, awk can't take arbitrary file names |
2025-04-19 | |||||
![]() |
BashFAQ/005 | 17:16 | ![]() |
StephaneChazelas | |
![]() |
Process Substitution | 16:48 | ![]() |
StephaneChazelas | |
![]() |
Quotes | 16:19 | ![]() |
StephaneChazelas | |
![]() |
Bashism | 16:04 | ![]() |
StephaneChazelas | |
![]() |
BashFAQ/041 | 15:51 | ![]() |
StephaneChazelas [1-2] | |
![]() |
BashPitfalls | 14:16 | ![]() |
StephaneChazelas [1-3] GreyCat [4] |
#02 more LC_CTYPE -> LC_ALL and various random improvements #03 setting LC_CTYPE is not enough. It's in no way specific to filenames. #04 Pitfall 65: IFS= read -r -d '' filename |
![]() |
Reading Function Keys In Bash | 09:40 | ![]() |
StephaneChazelas [1-2] | #01 various improvements (I got bored after a while, so not exhaustive) |
![]() |
BashFAQ/071 | 09:07 | ![]() |
StephaneChazelas [1-2] | #01 various fixes and improvements |
![]() |
Bash Programming/03 | 07:42 | ![]() |
StephaneChazelas | pf65 update and various improvements. |
![]() |
Bash Programming/04 | 06:34 | ![]() |
StephaneChazelas | see pf65 update, no point in only considering the first argument. Can't split on whitespace as won't work if paths start with spaces. Need -files0-from to deal with paths that start with - |
2025-03-22 | |||||
![]() |
BashFAQ/006 | 09:32 | ![]() |
ormaaj | update nameref section to reflect current support status. |
2025-03-12 | |||||
![]() |
ParsingLs | 18:48 | ![]() |
GreyCat [1] 81 [2-5] |
#01 Every bad example MUST be labeled as such, WITHIN the example. Readers don't always look at context above or below the example. #02 Update for pho e display #03 Coreutils: adjust for phone display. Update wording as of 2025 (in reflect to 2016) #04 (Find): Adjust for phone display. Use neutral tone #05 Adjust for phone display. (Never do this): already in bold, adjust to use neutral tone in examples |
2025-03-11 | |||||
![]() |
BashFAQ/081 | 22:37 | ![]() |
81 [1-5] | #01 mention exit codes of command vs type in POSIX #02 IsInPath() Use exit 0 on success #03 IsInPath(). Simply $1 test. Use exit to reflect subshell instead of return #04 Add spaces arous redirection '>' #05 Add type: in POSIX. Tone down 'which is not recommended' |
2025-02-09 | |||||
![]() |
BashFAQ/062 | 13:06 | ![]() |
emanuele6 [1-3] | #01 remove -- from trap -- const #02 I missed some -- #03 um--: of course it is not redundant after "$tempdir" if is set from the $TMPDIR environment variable; also don't use kill -SIG in POSIX ex: not POSIX, optional XSI (legacy) ext; no trap - NUM for same |
2025-02-01 | |||||
![]() |
Trusted Editor Group | 00:05 | ![]() |
GreyCat | |
2025-01-30 | |||||
![]() |
BashFAQ/004 | 04:47 | ![]() |
larryv [1-5] | #01 added extra whitespace for breathing room, standardized on 4-space indentation, made "highlight" languages more accurate #02 normalized examples further (tried to cover both "empty" and "not empty", tweaked language again) #03 fixed example ("${files[@]}" -> "${#files[@]}") #04 normalize example messages throughout ("directory [VERB]") #05 partially undid rev 51 (do not encourage injecting variables into `echo` args) |
|
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. |