它报告" ASCII C ++程序文本"或" ASCII英文文本"我有各种js文件。对于我的node.js app.js,它表示它是"节点脚本文本可执行文件"。
现在这些都是正确的,因为它们都是文本文件,但只有节点脚本被正确分类。如何调整脚本以正确检测js文件?我无法想到使用file
的文件名和输出的许多合理方法来推断文件的实际性质(例如,将其提供给它的内容)。
似乎唯一可行的方法可能是:如果file
告诉我任何非模糊的分类,我会这样做,否则,我按文件扩展名进行操作。