We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Add an exception on Solaris
Make MarkDown easier to parse
Destroyed Skype (markdown)
Created SC2162 read without r w (markdown)
Created _Footerstuff (markdown)
Further work on the content of the "Rationale" section.
Update content of section, "Rationale."
Edits of code examples.
Add links to the "Related Resources" section, from GNU Bash manual and POSIX-2024.
Change x5 more incidents of word "linefeed" for word "newline," as code reflects.
Change word "linefeed" for "newline," as code ('\n') reflects.
Added symbols and results for denoting interactive shell use in code examples.
Add an additional and different example of correct syntax using ANSI-C quoting.
Add a section, "Related Resources," with a link to the GNU manual's node on "Quoting."
Add a section, "Additional Options," which includes an example of a hex-encoded single quote in a dollar-single quoted string.
Change "people's" to "peoples'", for the sake of proper English grammar.
Added an exception with a URL link to POSIX-2018.
Change broken URL to point to intended page on shellcheck.net.
Added x4 links in "Related Resources" regarding shebangs.
Added link to wooledge.org BashPitfalls #16, "foo = bar".
Added a "Related Resources" section with link to GNU manual node on Shell Parameters
In rule description, changed single quotes (`var=''`) to double quotes (`var=""`), which are sufficient.
Undo previous edit: duplicated content.
Added link to POSIX standard.
Added links to GNU manual and man page.
Added link to wooledge.org BashPitfalls #22.
Typos
Updated More Installation Guides (markdown)
Added a clarification that the brackets in find expressions must be separated to avoid confusing errors
Updated SC1138 (markdown)