2016-09-15 21 views
0

URLで1つずつ入力したテキストファイルを開き、次のURLに移動する前に各Webページに基づいてアクションを実行する必要があります。テキストファイルのURLに1つずつ移動してください

質問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のアドレスバーに貼り付けますたいと思いますし、そこに移動します。これは可能ですか?

答えて

0

あなたはテキストファイルが1行(= 1段落)で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であることも前提としています。

関連する問題