Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
它为我拥有的各种 js 文件报告“ASCII C++ 程序文本”或“ASCII 英文文本”。对于我的 node.js app.js,它说它是“一个节点脚本文本可执行文件”。
现在这些都是正确的,因为它们都是文本文件,但只有节点脚本被正确分类。如何调整我的脚本以正确检测 js 文件?我真的想不出很多合理的方法来使用文件名和输出file来推断文件的实际性质(例如,将它提供给什么 linter)。
file
似乎唯一实用的方法可能是:如果file告诉我任何明确的分类,我就按那个,否则,我按文件扩展名。