【发布时间】:2010-12-09 19:39:24
【问题描述】:
我对这个 Unix bash 的东西完全陌生——这里是第一个问题!希望大家帮忙:)
问题:
我有大量杂乱无章的网络源代码(包装/未格式化),其中包含多次出现:
('http://www.example.com/path/audio.mp3')
您能否提供一个单行 (sed/awk...) 来隔离这些出现的括号,其中包含包含“.mp3”的 URL,干净的前导/尾随“()" 和" ' " 字符,然后作为列表(每行一个)打印到活动的 .txt 文件中。
注意:单行将在 Mac 上的 Automator 中用作服务/工作流程以对“选定文本”进行操作。
任何帮助将不胜感激(尽管浏览了所有在线 tuts)我完全迷失了。
最好的问候,
戴夫
【问题讨论】:
-
您是否曾经在每个源代码行列出多个 mp3?
-
是的,在某些情况下(我认为)。虽然,由于它都是未格式化/包装的源,我真的不知道“行已定义......
标签: shell text-processing automator