AppleScript Terminal App对IP地址进行排序

时间:2014-02-24 06:09:27

标签: terminal applescript

基本上我希望能够有一个AppleScript终端应用程序提示输入包含IP地址的文本文件,然后对IP地址进行排序,然后输出结果。

这是我到目前为止的代码:

do shell script "sort -n -t . -k 1,1 -k 2,2 -k 3,3 -k 4,4" & (choose file)

不知道从哪里开始真的。 也会出现以下错误:

  

sort:字段规范中的杂散字符:无效字段规范“4,4Macintosh”

编辑:我弄清楚了,决定只将已排序的输出保存回原始文件。

以下是最终代码:

do shell script "sort -n -t . -k 1,1 -k 2,2 -k 3,3 -k 4,4 /Users/<USERNAME>/Dev/IP-Blacklist/blacklist.txt -o /Users/<USERNAME>/Dev/IP-Blacklist/blacklist.txt"
display dialog "Sorting Complete!"

0 个答案:

没有答案