1

テキストエディットなどのテキストエディタにプレーンなtxtファイルがあるとします。

title 1
http://a.b/c

title 2
http://d.e/f

...

http://で始まるすべての行をURLのHTMLコードに変換して、前述のコンテンツが次のようになるようにします。

title 1
<a href="http://a.b/c">http://a.b/c</a>

title 2
<a href="http://d.e/f">http://d.e/f</a>

...

AutomatorまたはAppleScriptでこれを行うにはどうすればよいですか?(私の現在の解決策はGmailを使用していますが、複数の手順でコピーして貼り付ける必要があります。)

事前にどうもありがとうございました。

4

2 に答える 2

1

これにより、別のエディターを回避できます。

set inFile to "/Users/you/Desktop/Urls.txt"
set outFile to "/Users/you/Desktop/Urls2.txt"

do shell script "sed 's/\\(http[^ ]*\\)/<a href=\"\\1\">\\1<\\/a>/g' " & quoted form of inFile & " >" & quoted form of outFile
于 2012-12-02T17:25:42.293 に答える
0

正規表現検索を実行して、テキストエディタまたはターミナルで置き換えます。

sed -E 's|^(http:.*)|<a href="\1">\1</a>|g' file.txt
于 2012-12-02T16:00:44.470 に答える