コマンド2個、パイプライン1個

コマンド2個、パイプライン1個

これら2つのコマンドが必要です一つ(したがって、より詳細にパイプすることができます):

dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort
dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort

私は、次の2つのコマンドの出力が1つのパイプに存在する必要があることです。

$ dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort
bix.hu.         IN  A   193.239.149.1
bix.hu.         IN  MX  10 deneb.iszt.hu.
bix.hu.         IN  NS  ns.iszt.hu.
bix.hu.         IN  NS  ns.iszt.hu.
bix.hu.         IN  NS  ns-s.nic.hu.
bix.hu.         IN  NS  ns-s.nic.hu.
bix.hu.         IN  SOA ns.iszt.hu. hostmaster.iszt.hu. 2011053000 28800 7200 604800 14400

そして

dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort
bix.hu.         IN  NS  ns.iszt.hu.
bix.hu.         IN  NS  ns-s.nic.hu.
www.bix.hu.     IN  A   193.239.149.1

これにより、sha256sum両方のコマンドの出力をファイルとそのファイルに書き込むことなく一緒に入れることができますsha256sum

質問:はい。

echo hi | echo hi2 | sha256sum

もちろんこれをしてはいけませんが、回避策はありませんか?だからsha256sumが必要です。

hi
hi2
-->>
697ec886148d94d5b094df14f301f2e5a4abd8098a0e0dc2afb0a97945cea677

ただし、[上記の2つの異なるドメイン]他のコマンドの出力のみを取得できます。 [ドメインのDNSレコードが変更されたときに通知する「DNSチェッカー」スクリプトを作成しようとしています。]

ベストアンサー1

一般的な解決策は次のとおりです。

{ command1; command2; } | some-other-command

おすすめ記事