0

ターミナルから IP アドレスを取得し、右クリックして [サービス] > [Whois] を選択し、何らかの方法で結果を取得したいと考えています。

これは存在しないので、それを行うための簡単な Automator スクリプトを作成したいと考えています。しかし、私はいくつかの問題に直面しています。

これは私がやったことです - Automator Actions:

  1. 指定されたテキストを取得します (これが IP アドレスになります)

  2. "$@" の x に対してシェル スクリプトを実行します。whois $x を実行します。終わり

  3. 結果を見る

しかし、結果の表示で得られるのはこれだけです:

(
  ""
)

助言がありますか?

4

1 に答える 1

0

を使用して、結果を出力する必要がありますecho

単一の IP アドレスの場合、ループを使用する代わりに「 $@ 」を使用します。

echo $(whois "$@")
于 2012-10-13T23:34:52.590 に答える