Tag: 文件命令

为什么不命令“ls | 档案“工作?

我一直在研究命令行,并了解到| (管道)用于将命令的输出重定向到另一个命令的输入。 那么为什么命令ls | file ls | file不起作用? file输入是一个或多个文件名,如file filename1 filename2 ls输出是文件夹中的目录和文件列表,所以我想ls | file ls | file应该显示文件夹上每个文件的文件类型。 然而,当我使用它时,输出是: Usage: file [-bcEhikLlNnprsvz0] [–apple] [–mime-encoding] [–mime-type] [-e testname] [-F separator] [-f namefile] [-m magicfiles] file … file -C [-m magicfiles] file [–help] 由于使用file命令有一些错误