Ho bisogno di questi due comandi per essere uno (in modo da poterli convogliare ulteriormente):
dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort
dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort
Voglio dire, ho bisogno che l'output di questi due comandi sia in una pipe:
$ 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
e
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
in modo che potessi sha256sum
metterli insieme, senza scrivere l'output dei due comandi in un file e sha256sum
il file.
Q: è così:
echo hi | echo hi2 | sha256sum
ovviamente questo non funzionerà, ma ci sono soluzioni per questo? Quindi ho bisogno della somma di sha256 di:
hi
hi2
-->>
697ec886148d94d5b094df14f301f2e5a4abd8098a0e0dc2afb0a97945cea677
ma posso avere solo gli output da comandi diversi [menzionati sopra, 2 domini diversi]. [Voglio solo scrivere uno script "Controllo DNS" per avvisarmi quando i record DNS cambiano per un dominio]
( command1; command2; ) | some-other-command
.