mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-10-03 19:29:44 +08:00
added a link to bash "internal read" documentation with example
@@ -20,8 +20,10 @@ By default, `read` will interpret backslashes before spaces and line feeds, and
|
||||
|
||||
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`](https://www.tldp.org/LDP/abs/html/internal.html#READR) will still strip leading and trailing spaces. `IFS="" read -r` prevents this.
|
||||
|
||||
### Exceptions:
|
||||
|
||||
If you want backslashes to affect field splitting and line terminators instead of being read, you can disable this message with a [[directive]].
|
||||
|
||||
[1] https://www.tldp.org/LDP/abs/html/internal.html#READR
|
Reference in New Issue
Block a user