我有时会从我的客户那里得到文件扩展名错误的文件。例如,名称是image.jpg但文件实际上是 TIFF 图像。在许多情况下,我可以通过在文本编辑器中打开文件,查看前几个字节,然后推断它是哪种文件类型来澄清它。
这适用于 JPEG、TIFF、GIF 和 PDF 文件。然而,还有更多的文件类型。
是否可以通过分析包含的数据来自动识别正确的文件类型?
我以某种方式为 Windows 7 中的文件类型设置了默认文件类型关联。似乎无法从“更改与文件扩展名关联的文件类型”选项屏幕中删除它。是否可以删除它?
windows-registry windows-7 windows-explorer file-extension default-settings
什么是正确的语法:
find . -type f -name \*.\(shtml\|css\)
Run Code Online (Sandbox Code Playgroud)
这有效,但不优雅:
find . -type f -name \*.shtml > f.txt && find . -type f -name \*.css >> f.txt
Run Code Online (Sandbox Code Playgroud)
如何做同样的事情,但击键次数更少?
当某个文件(mp4、flv 等)具有 95 kbps 的音频比特率时 - 在转换为 mp3 或其他格式(无论是否有损)时输出更高的比特率是否有意义?
这会导致更高的音频质量还是只是更大的文件?
经过大量答案+评论后的编辑:
我不是在谈论比输入质量更好的输出:显然,这是不可能的。(除了从无损格式到原始波形。)我是说比特率高于输入的输出是否会比其他情况下具有更好的质量。
请注意,我知道不建议在有损格式之间进行转换。只是在某些情况下原始 cd/wave 可能不可用。问题只是关于在转换时可选地增加比特率的有用性。
也许一个子问题很有用:答案是否取决于输出文件的类型(无损或有损)?
下面投票最多的两个答案(这个和这个)似乎说的是不同的东西,即后者说比特率不能直接比较,如果原始音频采用更有效的格式,那么输出(效率较低)音频应该有比特率稍高(此处和此处的想法相同)-但效率较低的是 mp3,我不确定哪种格式更有效。(是 aac 吗?)(-- 通常,答案似乎属于投票最多的答案所代表的两个位置之一。)
我最近刚刚重新安装了 Windows,在设置我的环境时,我注意到我在 Notepad++ 中编辑的各种编程语言的所有关联(自然地)都消失了。
我在考虑未来,拥有某种批处理文件可以通过单击按钮自动将选择的文件扩展名与 N++ 相关联,而不是等到我遇到所有这些扩展名时,这不是很棒吗?经历导航到 N++ exe 等的繁琐。
我无法Default Programs使用 Windows 7 附带的实用程序执行此操作,因为它仅适用于已“遇到”的扩展。
那么是否有可能以编程方式将文件扩展名与 Windows 上的应用程序相关联?
恢复硬盘后,我得到了很多没有扩展名的文件。其中许多是.bin文件。
有没有办法找出它们实际上是什么文件格式?
如果我使用 Notepad++ 或 Hex 编辑器编辑它们,其中许多都没有信息。
在目录中,并在其子目录中递归,这意味着处理目录中的每个目录,我如何编译目录中唯一扩展的完整列表?
操作系统是带有所有当前更新的 Windows XP,但是如果我能够知道它在做什么,我可以运行脚本,尽管我不想安装 dot-net,因为我真的不喜欢它。
我已经把我最喜欢的文本编辑器作为默认的应用程序打开Ruby文件(.rb由下面的扩展)多次Open With ->再Other...然后我点击复选框Always Open With。
但是,每次我重新启动计算机时,它都会重新设置为 xcode。如何防止 xcode 打开.rb文件?
我会完全卸载 xcode,但我需要命令行工具来编译软件。
我正在寻找一种通过终端更改特定文件扩展名是否显示在 Finder 中的方法,大致如下:
$ hideextension ~/music/somesong.mp3
Run Code Online (Sandbox Code Playgroud)
无需打开获取信息并更改复选框,因为它非常乏味。
我计划将它合并到我使用 FastScripts 通过快捷方式调用的脚本中。我想尝试远离 GUI 脚本,因为这感觉不干净,尽管欢迎任何关于如何实现这一点的想法。
file-extension ×10
macos ×2
windows ×2
windows-7 ×2
audio ×1
bash ×1
batch ×1
batch-file ×1
bitrate ×1
command-line ×1
conversion ×1
filenames ×1
find ×1
markdown ×1
media ×1
powershell ×1
script ×1
shell-script ×1
windows-xp ×1