私はこれらの2つのコマンドを1つにする必要があります(そのため、それらをさらにパイプすることができます)。
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
2つのコマンドの出力を1つのファイルとファイルに書き込まずに、それらを一緒にできるようにしましたsha256sum
。
Q:次のようなものです。
echo hi | echo hi2 | sha256sum
もちろんこれは機能しませんが、これに対する解決策はありますか?だから私はのsha256sumが必要です:
hi
hi2
-->>
697ec886148d94d5b094df14f301f2e5a4abd8098a0e0dc2afb0a97945cea677
しかし、私は異なるコマンドからの出力しか持つことができません[上記の2つの異なるドメイン]。[ドメインのDNSレコードが変更されたときに警告する「DNSチェッカー」スクリプトを記述したい]
( command1; command2; ) | some-other-command
。