![sort < 和没有 '](https://linux22.com/image/221680/sort%20%3C%20%E5%92%8C%E6%B2%A1%E6%9C%89%20'.png)
两者都显示排序后的文件,而不改变原始文件,那么有什么区别呢?
答案1
差异是:
和
sort < filename
父 shell 打开filename
,并将其连接到sort
的STDIN
I/O 流。sort
运行,看不到命令行文件名,只是读取STDIN
和排序。
和
sort filename
sort
注意到命令行参数,打开filename
并排序。
两者都显示排序后的文件,而不改变原始文件,那么有什么区别呢?
差异是:
和
sort < filename
父 shell 打开filename
,并将其连接到sort
的STDIN
I/O 流。sort
运行,看不到命令行文件名,只是读取STDIN
和排序。
和
sort filename
sort
注意到命令行参数,打开filename
并排序。