📜  Linux输入重定向

📅  最后修改于: 2020-12-08 03:11:30             🧑  作者: Mango

Linux输入重定向

<标准输入

bash shell使用stdin进行输入。在输入重定向中,将文件输入命令,然后使用“ <”符号进行此重定向。

句法:

cat < 

例:

cat < file.txt

查看上面的快照,命令“ cat 已将“ file.txt”作为输入并显示了其内容。

<<这里的文件

here文档(有时也称为here-is-document)是一种输入方式,直到键入特定序列(通常为EOF)为止。可以键入EOF(文件结尾),也可以通过按(ctrl + d)键调用。

就像我们使用“ last”一样,可以用任何单词代替“ EOF”。

句法:

cat < 

例:

cat < file.txt

看上面的快照,在第一个示例中,当在第二个示例中键入“ EOF”“ last”时,“ file.txt”结束。

<<<这里是字符串

这里的字符串用于直接将字符串传递给命令。

例:

base64 <<< format.txt

看一下上面的快照,在此示例中,我们使用了base64,稍后我们将对其进行研究。命令“ base64 <<< format.txt”已解码文件“ format.txt”,然后使用命令“ base64 -d”返回了文件“ format.txt”。