【问题标题】:Navigate to URLs in a text file one by one逐个导航到文本文件中的 URL
【发布时间】:2016-09-20 03:18:10
【问题描述】:

我需要逐个打开一个包含 URL 的文本文件,然后根据每个网页执行操作,然后再转到下一个 URL。

问题Read a text file with Automator.app line by line 有很大帮助,但检查不起作用 - 第一个警报窗口显示所有 URL,而随后的警报不显示任何内容。我猜这个错误与本节有关:

linenum=${1:-0}
filename="/etc/passwd" # full path of your text-filename
let linenum++
sed -n "${linenum}p" < "$filename" | pbcopy
echo $linenum

此外,我希望将复制的 URL 粘贴到 Safari 的地址栏中并在那里导航。这可能吗?

【问题讨论】:

    标签: shell applescript automator


    【解决方案1】:

    我假设您的文本文件由每行(= 每段)一个 URL 组成,并且它是一个“txt”文件。然后下面的脚本都可以帮助你:

    set F to choose file "select your text file"
    set myURLs to paragraphs of (read F as text)
    repeat with aURL in myURLs
       open location aURL -- open in your default browser (ie Safari)
       -- do what ever you need to do, the URL is open
    end repeat
    

    此脚本还假定文本文件中的所有行都是有效的 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      • 1970-01-01
      • 2011-07-21
      • 1970-01-01
      • 1970-01-01
      • 2019-05-30
      • 2017-04-11
      相关资源
      最近更新 更多