shell 脚本中完成后的小于号

shell 脚本中完成后的小于号

应该很简单,但想知道为什么<使用“左箭头”而不是右箭头。

   if
   fi
   done < a.txt

左箭头是什么意思?我想既然我已经完成了条件,输出应该保存在 a.txt 中,并带有右箭头,如 did > a.txt

为什么我们在 if 语句中使用左箭头?

答案1

箭头用于重定向:>重定向输出文件描述符、<输入文件描述符。

因为你问了很多相关的问题,你真的应该看看 的联机帮助页bash。尝试:

man bash

它可用在线的还有一个很好的文档

相关内容