Biri olmak için bu iki komut gerekir (böylece onları daha fazla boru olabilir):
dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort
dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort
Yani bu iki komutun çıktısının bir kanalda olması gerekiyor:
$ 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
ve
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
böylece sha256sum
iki komutun çıktısını bir dosyaya ve dosyaya yazmadan birlikte yapabildim sha256sum
.
S: Bu şöyle:
echo hi | echo hi2 | sha256sum
Tabii ki bu işe yaramaz, ama bunun için herhangi bir çözüm var mı? Böylece sha256 toplamına ihtiyacım var:
hi
hi2
-->>
697ec886148d94d5b094df14f301f2e5a4abd8098a0e0dc2afb0a97945cea677
ancak yalnızca farklı komutlardan [yukarıda belirtilen 2 farklı etki alanı] çıktı alabilirim. [Sadece bir etki alanı için DNS kayıtları değiştiğinde beni uyarmak için bir “DNS denetleyicisi” komut dosyası yazmak istiyorum]
( command1; command2; ) | some-other-command
.