<
标准输入
bash shell使用stdin进行输入。在输入重定向中, 将文件输入命令, 然后使用”
<
“
符号进行此重定向。
句法:
cat <
<
fileName>
例:
cat <
file.txt
文章图片
查看上面的快照, 命令” cat < file.txt” 已将” file.txt” 作为输入并显示了其内容。
< < 这里的文件 【Linux输入重定向】here文档(有时也称为here-is-document)是一种在输入特定序列(通常为EOF)之前输入输入的方法。可以键入EOF(文件结尾), 也可以通过按(ctrl + d)键调用。
可以使用任何单词代替” EOF” , 就像我们使用” last” 一样。
句法:
cat <
<
EOF>
<
fileName>
例:
cat <
<
EOF>
file.txt
文章图片
看上面的快照, 在第一个示例中, 当在第二个示例中键入” EOF” 和” last” 时, ” file.txt” 结束。
< < < 这里是字符串
这里的字符串用于直接将字符串传递给命令。
例:
base64 <
<
<
format.txt
文章图片
看一下上面的快照, 在此示例中, 我们使用了base64, 稍后我们将对其进行研究。命令” base64 < < < format.txt” 已解码文件” format.txt” , 然后使用命令” base64 -d” 返回了文件” format.txt” 。
推荐阅读
- Linux Man命令
- Linux I/O重定向
- Linux错误重定向
- Linux tr过滤器
- Linux gzip过滤器
- Linux sort过滤器
- Linux od过滤器
- Android Studio遇到了“No USB devices or running emulators detected”
- (转)Android Studio启动AVD遇到的问题 ( HAXM安装失败)