NIOS MD5 checksums check script
Small shell script which can help you check MD5 checksums for all NIOS files. Just download all files into one directory and run the script.
1 2 3 4 5 6 7 8 9 |
#!/bin/bash dr="." ch=`find $dr -name "nios*checksum.txt"` echo $ch for fl in `find $dr -name "nios*.ova" -o -name "nios*.bundle" -o -name "nios*.ovf" -o -name "nios*.vmdk" -o -name "nios*.bin" -o -name "nios*.bin2" -o -name "nios*.bin2"`; do echo -n $fl "is inspected" grep -e `md5 $fl|awk '{print $4};'` $ch | awk '(/nios/) {printf " \033[1;32m" "Ok!" "\033[0m "}' echo done |
sample output:
1 2 3 4 5 6 |
MacBook-Pro-Vadim:6.12.2 Vadim$ ../md5check.sh ./nios-6.12.2-checksum.txt ./nios-6.12.2-263344-2014-12-02-23-02-59-160G-1420.ova is inspected Ok! ./nios-6.12.2-263344-2014-12-02-23-02-59-160G-ND-V800.ova is inspected Ok! ./nios-6.12.2-263344-2014-12-02-23-02-59-300G-800.ova is inspected Ok! ./nios-6.12.2-263344-2014-12-02-23-02-59_x86_64.bin2 is inspected Ok! |
Merry Xmas! BR, Vadim