📅  最后修改于: 2023-12-03 15:36:38.567000             🧑  作者: Mango
<
在Unix/Linux命令行中,单行重定向符号 <
用于将输入重定向为指定文件中的内容。其中,使用 <
后面紧跟着要重定向的文件名,表示将对应文件中的内容作为输入传递给该命令。
常见的使用场景包括:
下面是一些示例,介绍了 <
符号的常见用法。
使用 <
符号,从文件 input.txt
中读取内容,作为 grep
命令的输入参数。grep
命令会在文件内容中搜索指定的字符串,并将匹配到的行输出到标准输出。
grep 'hello' < input.txt
使用 <
符号,将文件 input.txt
中的内容作为 sort
命令的输入参数。sort
命令将输入的内容按照字母顺序排序,并将排序后的结果输出到标准输出。
sort < input.txt
使用 <
符号,将 ls
命令的输出重定向为文件 output.txt
中的内容。
ls > output.txt
cat < output.txt
以上就是 <
符号的常见用法和示例。使用单行重定向 <
可以将命令的输入、输出与特定文件关联起来,进而实现更加灵活和高效的命令行操作。