7

在 OSX(我在 10.7.x,Lion)中,您可以从大多数任何应用程序中获取一些文本并将其拖到桌面以获取“snippet.textClipping”文件。不过,该文件不仅仅是原始文本——文本被隐藏在某个地方(在资源中?)我正在寻找的是能够获得人们可能认为的输出的能力

cat mysnippet.textClipping

注意:这些剪辑是在旧版本的 OSX 下制作的。也许豹。也许年纪大了,已经有一段时间了。:)

谢谢!

PS 我有一个包含 1600 多个文件夹的文件夹,这就是为什么我要编写脚本,而不仅仅是手动将它们复制/粘贴到文本文件中。

PPS 是的,如果我只是全选然后拖到一个打开的空文本文档中,它会如您所愿。但我还是想通过脚本来做,所以我可以先把剪辑的名字放在前面,然后在每个前面放一个空行,等等。

4

1 回答 1

4

这是一些可以工作的丑陋的东西:

DeRez -only TEXT foo.textClipping | perl -ne 'm|/\* (.*) \*/| && print $1; END {print "\n"}'

基本上,它从输出中的 C 样式注释中提取文本DeRez并将其全部打印在一行上。我从另一个 Stack Overflow 问题(我现在找不到)中得到了这个想法。

于 2012-07-06T21:39:56.323 回答