我想制作一个类似于"猫;读取文本文件。ex(mycat abc.txt
并且我添加了一些选项<quot;但是它不能读取<作为参数。ex(mycat<abc.txt我正在尝试使用getopt函数,除了"<";。我如何处理命令"<quot;作为我在Linux中的程序的参数?
<
不是程序读取的参数。这是一个shell输入重定向。这意味着shell将使指定的文件成为程序的stdin
。
这对你来说意味着,如果你没有得到任何参数,那么你就从stdin
中读取。