What are the proper names of following symbols/operators in Linux?
>
>>
<
What are the proper names of following symbols/operators in Linux?
>
>>
<
They are all redirection operators. The POSIX standard does not actually give these individual proper names, but defines them in sections with the following section titles:
<
"Redirecting input">
"Redirecting output">>
"Appending redirected output"That is, it does not name them but lets us know what they are used for, a possible hint that they should be seen as actions/verbs.
If you called <
"the input redirection operator", >
"the output redirection operator", and >>
"the appending redirection operator", people would know what you're talking about.
Likewise, if you described the operation in terms of "redirecting input from ...", "redirecting output to ...", "appending output to ...", it would also be fairly clear what you are referring to, possibly with the context of some code that you may be talking about.