我正在尝试使用类似pbcopy的东西将文件的最后几行复制到Mac OS X上的剪贴板中(但显然pbcopy只复制整个内容)。
用例就是这样,我有一个非常大的日志文件,我只想将最后几行(例如最后5行)复制到我的剪贴板中,以找出最近发生的事情。
这需要键盘驱动,所以我可以快速执行它。
不要介意它是AppleScript还是Shell脚本。
答案 0 :(得分:3)
我刚刚尝试使用OS X,但它确实有效。它将日志文件的最后5行复制到剪贴板。将它绑定到热键,你应该设置。
tail -5 'somefile.log' | pbcopy
对于将终端命令绑定到热键,您可以使用automator.app,或下载Platypus以从上述脚本生成.app。然后,您可以进入“系统偏好设置”中的键盘设置并设置绑定。