在OSX中(我在10.7.x,Lion上),您可以从大多数应用程序中获取一些文本并将其拖到桌面上以获取"snippet.textClipping"文件.这个文件不仅仅是原始文本 - 文本被隐藏起来,某处(在资源中?)我曾尝试过使用DeRez,但无法将其弯曲到我的意愿.我正在寻找的是能够获得人们可能认为的输出的能力
cat mysnippet.textClipping
注意:这些剪辑是在较旧版本的OSX下完成的.也许是豹子.可能年纪大了,已经有一段时间了.:)
谢谢!
PS我有一个包含1600多个文件夹的文件夹,这就是我要编写脚本的原因,而不仅仅是手动将它们复制/粘贴到文本文件中.
PPS是的,如果我只选择-all然后拖动到一个打开的空文本文档中,它会按照您的预期进行操作.但是我仍然希望通过脚本来完成它,所以我可以先将剪辑的名称和每个剪辑的名称放在前面,等等.
这是一些丑陋但可行的东西:
DeRez -only TEXT foo.textClipping | perl -ne 'm|/\* (.*) \*/| && print $1; END {print "\n"}'
Run Code Online (Sandbox Code Playgroud)
基本上,它从输出中的 C 风格注释中提取文本DeRez
并将其全部打印在一行上。我从另一个 Stack Overflow 问题中得到了这个想法(我现在找不到)。
归档时间: |
|
查看次数: |
1454 次 |
最近记录: |