我有一些代码用于获取最近修改的文件时间的 MD5 总和
find ./media -type f -printf "%TY-%Tm-%Td %TT %p \n" | sort | more | tail -1 | md5 -r | awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)
我用它来为我的 CDN 文件生成唯一的键,这背后的逻辑是,如果文件更改了键的更改,则文件将被取消缓存并重新加载。
无论如何,当我尝试在我的 Mac 上运行它时,我收到了错误“-printf 未知选项”,
我查看了手册页但找不到任何类似的东西,我如何让它也能正常工作?
yum以下 MacPortsport命令的等效命令是什么?
有些东西与 MacPorts 完全不同吗?
我正在使用一些库开发一个 web 项目,这些库迫使我每次修改它们时都启动一个 shell 命令来编译它们。
这个任务显然很烦人,我正在寻找一些脚本来处理它(我在 OSX 上)。
当给定目录 (+subdirs) 的内容发生更改时,有没有办法自动启动 shell 脚本?
Mac OS X 似乎不支持 TRIM,该命令告诉 SSD 驱动器它们可以重用块。这意味着,在使用一段时间后,写入大部分 SSD 后,性能会下降。
由于等待 Apple 支持 TRIM 可能是徒劳的,我正在寻找替代方案。这篇文章(另见其他页面)表明 OWC Mercury Extreme,一个带有SandForce SF1200 控制器的 SSD具有良好的垃圾收集性能,所以没有 TRIM 并不意味着我需要在使用一段时间后扔掉我的 SSD。对?
现在来回答问题——关于审查、方法、结论等有什么问题吗?结果是否会转化为使用相同 SF-1200 芯片的其他 SSD,例如 OCZ Agility 2 Extended 或 Vertex 2 Extended(实际上在欧洲可用)?
我正在尝试在 Mac os 10.6 下获得对 NTFS 驱动器的读/写支持。
我曾尝试使用 NTFS 3G,但它似乎不支持 64 位内核。我无法将 Mac 的内核更改为 32 位。
有解决办法吗?
我正在运行 Snow Leopard,使用 2011 MBP13
我收到以下错误。

运行后system_profile | grep Kernel我得到:
ForkProBox:~ fork$ system_profiler | grep Kernel
Kernel Version: Darwin 10.7.1
64-bit Kernel and Extensions: Yes
Run Code Online (Sandbox Code Playgroud)
我已经运行了这里建议的命令是他们的输出错误跟踪
我正在寻找可以处理希伯来语字符的 OCR 程序。我愿意在 Mac 或 PC 上使用某些东西,但它需要是一个可靠的程序。
我有哪些选择?
如何从 MacOS 系统偏好设置应用程序配置多个 IPv6 地址?
网络是自动配置的,但我还想拥有一些不使用 DHCPv6 的固定地址。
实际上,每次我连接到我的家庭网络时,我都必须运行一个脚本来添加一些其他固定地址,但我希望在与我的家庭网络关联的配置文件中自动完成此操作。
我使用“nano”在远程服务器上编辑我的文件。我在 MAC OSX 上。
当我不时向 nano 输入字符时,它不会在我输入字符时输入字符。这种行为非常奇怪,难以描述。
看起来它会覆盖字符甚至删除它们而不是插入新字符。当我最终保存文件并重新打开时,它不会显示我在保存之前输入的内容。
似乎它做了一些在编辑器中不可见的事情。
我是 mac 用户和 web 开发人员,我想创建自动化工具来管理我的工作流程。说一个命令来启动一种网站。
我应该学习 bash shell 脚本的哪些部分?有这么多:
或者我应该学习其他东西来为我的 Web 项目归档命令行自动化吗?
是否有键盘快捷键可以将 Acrobat(Reader 或 Professional)中的页面显示从单页切换到两页?(甚至从连续到“正常”)
(我知道改变放大倍数的各种快捷键[ctrl +, ctrl -, ctrl 0, ctrl 1, ctrl 2 and ctrl 3],但我也经常想在两页和单页之间切换)