With “Subscribe” you can be informed about changes on the current page via email.
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 |
|
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. |