mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-10-04 03:46:06 +08:00
read
s looks like a misspelling
@@ -18,7 +18,7 @@ read -r name
|
|||||||
|
|
||||||
By default, `read` will interpret backslashes before spaces and line feeds, and otherwise strip them. This is rarely expected or desired.
|
By default, `read` will interpret backslashes before spaces and line feeds, and otherwise strip them. This is rarely expected or desired.
|
||||||
|
|
||||||
Normally you just want to read data, which is what `read -r` does. All `read`s should use `-r` unless you have a good reason not to.
|
Normally you just want to read data, which is what `read -r` does. You should always use `-r` unless you have a good reason not to.
|
||||||
|
|
||||||
Note that `read -r` will still strip leading and trailing spaces. `IFS="" read -r` prevents this.
|
Note that `read -r` will still strip leading and trailing spaces. `IFS="" read -r` prevents this.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user