これら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