将输出重定向到 'file' 命令

Redirect output to 'file' command

有什么方法可以让 file 命令从 stdin 获取输入吗?具体来说,我试图获取存档中文件的文件类型,并试图在单个命令中完成。我试过这个:

ar -p foo.a baz.o | file

但这不起作用。

使用file -。连字符表示 "take input from standard input".

试试这个:

ar -p foo.a baz.o | xargs 文件