What is the meaning of read -r ?Why is `while IFS= read` used so often, instead of `IFS=; while read..`?How...
The monorail explodes before I can get on it
How might the United Kingdom become a republic?
Why do players in the past play much longer tournaments than today's top players?
Why does the autopilot disengage even when it does not receive pilot input?
When did the Roman Empire fall according to contemporaries?
How can I deal with a player trying to insert real-world mythology into my homebrew setting?
(async () => { })(); what is this?
What would be the ideal melee weapon made of "Phase Metal"?
<schwitz>, <zwinker> etc. Does German always use 2nd Person Singular Imperative verbs for emoticons? If so, why?
Credit union holding car note, refuses to provide details of how payments have been applied
Optimising Table wrapping over a Select
Where is the USB2 OTG port on the RPi 4 Model B located?
Robbers: The Hidden OEIS Substring
Creating custom objects with custom properties using generics
Wrapper in return method for test class
Is purchasing foreign currency before going abroad a losing proposition?
Why did the Japanese attack the Aleutians at the same time as Midway?
diff shows a file that does not exist
What would the EU do if an EU member declared war on another EU member?
Correct use of ergeben?
Is Trump personally blocking people on Twitter?
Why would guns not work in the dungeon?
Is an acid a salt or not?
Is it rude to tell recruiters I would only change jobs for a better salary?
What is the meaning of read -r ?
Why is `while IFS= read` used so often, instead of `IFS=; while read..`?How to read input lines with newline characters from command line?What is the meaning of the .: in this linux statement?In what shared library is read()?What is the meaning of ls -d ?How does “-dc” work in “cat /dev/urandom | tr -dc ”01"?What does the -p option do in the read command?What is the FreeBSD equivalent of “read -n”?read value validationWhat does `while read -r line || [[ -n $line ]]` mean?BASH question: using read, can I capture a single char OR arrow key (on keyup)Why bash “read -t 0” does not see input?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
in order to understand another answer:
find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d'
the first step is to understand the usage of the option -r of the read command.
First, I thought, it would be sufficient to simply execute
man read
to lookup the meaning of the -r option ,
but I realized the man page does not contain any explanation for option at all,
so I googled for it got some read -t , read -p examples but no read -r .
command-line read
add a comment |
in order to understand another answer:
find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d'
the first step is to understand the usage of the option -r of the read command.
First, I thought, it would be sufficient to simply execute
man read
to lookup the meaning of the -r option ,
but I realized the man page does not contain any explanation for option at all,
so I googled for it got some read -t , read -p examples but no read -r .
command-line read
Are you saying there's no man page for read ? If I type man read I get a long list of Bash built in commands. I searched using '/read' I've put what I saw here pastebin.com/raw.php?i=tZ1uUXrG
– user610209
Mar 27 '15 at 0:51
1
It's a shell built in (at least in bash) - tryhelp read
orman bash
– steeldriver
Mar 27 '15 at 0:52
Regarding your title question, read unix.stackexchange.com/questions/18886/…
– Gilles
Mar 27 '15 at 1:02
READ(1P)
exists for me...
– jasonwryan
Mar 27 '15 at 1:06
add a comment |
in order to understand another answer:
find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d'
the first step is to understand the usage of the option -r of the read command.
First, I thought, it would be sufficient to simply execute
man read
to lookup the meaning of the -r option ,
but I realized the man page does not contain any explanation for option at all,
so I googled for it got some read -t , read -p examples but no read -r .
command-line read
in order to understand another answer:
find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d'
the first step is to understand the usage of the option -r of the read command.
First, I thought, it would be sufficient to simply execute
man read
to lookup the meaning of the -r option ,
but I realized the man page does not contain any explanation for option at all,
so I googled for it got some read -t , read -p examples but no read -r .
command-line read
command-line read
asked Mar 27 '15 at 0:43
Abdul Al HazredAbdul Al Hazred
8,06721 gold badges44 silver badges73 bronze badges
8,06721 gold badges44 silver badges73 bronze badges
Are you saying there's no man page for read ? If I type man read I get a long list of Bash built in commands. I searched using '/read' I've put what I saw here pastebin.com/raw.php?i=tZ1uUXrG
– user610209
Mar 27 '15 at 0:51
1
It's a shell built in (at least in bash) - tryhelp read
orman bash
– steeldriver
Mar 27 '15 at 0:52
Regarding your title question, read unix.stackexchange.com/questions/18886/…
– Gilles
Mar 27 '15 at 1:02
READ(1P)
exists for me...
– jasonwryan
Mar 27 '15 at 1:06
add a comment |
Are you saying there's no man page for read ? If I type man read I get a long list of Bash built in commands. I searched using '/read' I've put what I saw here pastebin.com/raw.php?i=tZ1uUXrG
– user610209
Mar 27 '15 at 0:51
1
It's a shell built in (at least in bash) - tryhelp read
orman bash
– steeldriver
Mar 27 '15 at 0:52
Regarding your title question, read unix.stackexchange.com/questions/18886/…
– Gilles
Mar 27 '15 at 1:02
READ(1P)
exists for me...
– jasonwryan
Mar 27 '15 at 1:06
Are you saying there's no man page for read ? If I type man read I get a long list of Bash built in commands. I searched using '/read' I've put what I saw here pastebin.com/raw.php?i=tZ1uUXrG
– user610209
Mar 27 '15 at 0:51
Are you saying there's no man page for read ? If I type man read I get a long list of Bash built in commands. I searched using '/read' I've put what I saw here pastebin.com/raw.php?i=tZ1uUXrG
– user610209
Mar 27 '15 at 0:51
1
1
It's a shell built in (at least in bash) - try
help read
or man bash
– steeldriver
Mar 27 '15 at 0:52
It's a shell built in (at least in bash) - try
help read
or man bash
– steeldriver
Mar 27 '15 at 0:52
Regarding your title question, read unix.stackexchange.com/questions/18886/…
– Gilles
Mar 27 '15 at 1:02
Regarding your title question, read unix.stackexchange.com/questions/18886/…
– Gilles
Mar 27 '15 at 1:02
READ(1P)
exists for me...– jasonwryan
Mar 27 '15 at 1:06
READ(1P)
exists for me...– jasonwryan
Mar 27 '15 at 1:06
add a comment |
2 Answers
2
active
oldest
votes
There is no stand-alone read
command: instead, it is a shell built-in, and as such is documented in the man page for bash
:
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p
prompt] [-t timeout] [-u fd] [name ...]
[...]
-r Backslash does not act as an escape character. The back‐
slash is considered to be part of the line. In particu‐
lar, a backslash-newline pair may not be used as a line
continuation.
So, to summarize, read
normally allows long lines to be broken using a trailing backslash character, and normally reconstructs such lines. This slightly surprising behavior can be deactivated using -r
.
9
A demo:str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
@glennjackman That's great, it's even more striking if you typestr="a` and then hit Enter before pasting in the rest of the command starting with
b`.
– ErikE
Jun 20 '18 at 16:52
add a comment |
The -r
option prevents backslash escapes from being interpreted. Here's an example:
Assume there's a file with this content:
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMsNi3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read -r line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f192786%2fwhat-is-the-meaning-of-read-r%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
There is no stand-alone read
command: instead, it is a shell built-in, and as such is documented in the man page for bash
:
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p
prompt] [-t timeout] [-u fd] [name ...]
[...]
-r Backslash does not act as an escape character. The back‐
slash is considered to be part of the line. In particu‐
lar, a backslash-newline pair may not be used as a line
continuation.
So, to summarize, read
normally allows long lines to be broken using a trailing backslash character, and normally reconstructs such lines. This slightly surprising behavior can be deactivated using -r
.
9
A demo:str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
@glennjackman That's great, it's even more striking if you typestr="a` and then hit Enter before pasting in the rest of the command starting with
b`.
– ErikE
Jun 20 '18 at 16:52
add a comment |
There is no stand-alone read
command: instead, it is a shell built-in, and as such is documented in the man page for bash
:
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p
prompt] [-t timeout] [-u fd] [name ...]
[...]
-r Backslash does not act as an escape character. The back‐
slash is considered to be part of the line. In particu‐
lar, a backslash-newline pair may not be used as a line
continuation.
So, to summarize, read
normally allows long lines to be broken using a trailing backslash character, and normally reconstructs such lines. This slightly surprising behavior can be deactivated using -r
.
9
A demo:str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
@glennjackman That's great, it's even more striking if you typestr="a` and then hit Enter before pasting in the rest of the command starting with
b`.
– ErikE
Jun 20 '18 at 16:52
add a comment |
There is no stand-alone read
command: instead, it is a shell built-in, and as such is documented in the man page for bash
:
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p
prompt] [-t timeout] [-u fd] [name ...]
[...]
-r Backslash does not act as an escape character. The back‐
slash is considered to be part of the line. In particu‐
lar, a backslash-newline pair may not be used as a line
continuation.
So, to summarize, read
normally allows long lines to be broken using a trailing backslash character, and normally reconstructs such lines. This slightly surprising behavior can be deactivated using -r
.
There is no stand-alone read
command: instead, it is a shell built-in, and as such is documented in the man page for bash
:
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p
prompt] [-t timeout] [-u fd] [name ...]
[...]
-r Backslash does not act as an escape character. The back‐
slash is considered to be part of the line. In particu‐
lar, a backslash-newline pair may not be used as a line
continuation.
So, to summarize, read
normally allows long lines to be broken using a trailing backslash character, and normally reconstructs such lines. This slightly surprising behavior can be deactivated using -r
.
edited Mar 27 '15 at 1:00
answered Mar 27 '15 at 0:53
dhagdhag
11.8k3 gold badges34 silver badges47 bronze badges
11.8k3 gold badges34 silver badges47 bronze badges
9
A demo:str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
@glennjackman That's great, it's even more striking if you typestr="a` and then hit Enter before pasting in the rest of the command starting with
b`.
– ErikE
Jun 20 '18 at 16:52
add a comment |
9
A demo:str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
@glennjackman That's great, it's even more striking if you typestr="a` and then hit Enter before pasting in the rest of the command starting with
b`.
– ErikE
Jun 20 '18 at 16:52
9
9
A demo:
str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
A demo:
str="abc"; read x <<< "$str"; read -r y <<< "$str"; echo "$x"; echo "$y"
– glenn jackman
Mar 27 '15 at 12:47
@glennjackman That's great, it's even more striking if you type
str="a` and then hit Enter before pasting in the rest of the command starting with
b`.– ErikE
Jun 20 '18 at 16:52
@glennjackman That's great, it's even more striking if you type
str="a` and then hit Enter before pasting in the rest of the command starting with
b`.– ErikE
Jun 20 '18 at 16:52
add a comment |
The -r
option prevents backslash escapes from being interpreted. Here's an example:
Assume there's a file with this content:
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMsNi3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read -r line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
add a comment |
The -r
option prevents backslash escapes from being interpreted. Here's an example:
Assume there's a file with this content:
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMsNi3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read -r line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
add a comment |
The -r
option prevents backslash escapes from being interpreted. Here's an example:
Assume there's a file with this content:
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMsNi3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read -r line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
The -r
option prevents backslash escapes from being interpreted. Here's an example:
Assume there's a file with this content:
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMsNi3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
$ while read -r line; do echo $line; done < tempfile
ngRTM6hNqgziZcqCcEJN7bHAP9a1GeMs
Ni3EAX1qvogWpRIPE3oagJL6nwlQQW9y
bjJHyaVBrUcyZOY5U4h9QHnpEPqg\\\\Q9Fk
iNOvAyBTAcN5n1uwR4GvRfAGUbPWiXaxn
cqGPPStH3gaWolrfVAlMtoWiSuLa7GzQnnn
EnO04N1nEkpWbfXRxrtYNqCZDpFtrQIXS
edited 26 mins ago
muru
41.5k5 gold badges101 silver badges175 bronze badges
41.5k5 gold badges101 silver badges175 bronze badges
answered 3 hours ago
aderchoxaderchox
157 bronze badges
157 bronze badges
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f192786%2fwhat-is-the-meaning-of-read-r%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you saying there's no man page for read ? If I type man read I get a long list of Bash built in commands. I searched using '/read' I've put what I saw here pastebin.com/raw.php?i=tZ1uUXrG
– user610209
Mar 27 '15 at 0:51
1
It's a shell built in (at least in bash) - try
help read
orman bash
– steeldriver
Mar 27 '15 at 0:52
Regarding your title question, read unix.stackexchange.com/questions/18886/…
– Gilles
Mar 27 '15 at 1:02
READ(1P)
exists for me...– jasonwryan
Mar 27 '15 at 1:06