两者都显示排序后的文件,而不改变原始文件,那么有什么区别呢?
答案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
并排序。