Linux输出重定向和输入重定向

16次阅读
没有评论

共计 346 个字符,预计需要花费 1 分钟才能阅读完成。

输出重定向

凡是在控制台上能够打印出来的,都可以重定向,将其打印到控制台的行为重定向到文件或其它设备。

ls -l > ls.txt 执行结果是将输出重定向到 ls.txt 文件(覆盖写),追加到文件为:ls -l >> ls.txt

输入重定向

<:将文件内容输入给某个命令,这是一种默认行为,通常 < 可省略。例如,a.txt 文件内容如下:

10
5
2
44
68
51

将 a.txt 文件中的内容输入给 sort 命令:sort -n < ls.txt。通常 < 可省略,也就是:sort -n ls.txt

<<:可以接收键盘输入,例如,EOF 是一个结束符,随意的,当键盘输入 EOF 之后,键盘输入则自动结束,然后 sort 命令将键盘输入的内容进行排序。

# sort -n << EOF
> 10
> 3
> 6
> 99
> 54
> 657
> 1
> EOF
1
3
6
10
54
99
657

正文完
post-qrcode
 0
三毛
版权声明:本站原创文章,由 三毛 于2024-05-16发表,共计346字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)