1
cmp -l "$1" "$2/$1" | awk '{printf "%08X %02X %02X\n", $1, strtonum(0$2), strtonum(0$3)}'
我使用上面的命令来显示从shell脚本的Ubuntu中的二进制差异。但是,这在OS X狮子中不起作用,声称stortum没有找到。任何想法如何在OS X中使用它或用类似/轻的东西替代它?在OS X stortum,找不到
cmp -l "$1" "$2/$1" | awk '{printf "%08X %02X %02X\n", $1, strtonum(0$2), strtonum(0$3)}'
我使用上面的命令来显示从shell脚本的Ubuntu中的二进制差异。但是,这在OS X狮子中不起作用,声称stortum没有找到。任何想法如何在OS X中使用它或用类似/轻的东西替代它?在OS X stortum,找不到
这是一个GNU扩展在GAWK可用。你可以安装和使用GNU awk,或者使用[this function](http://www.uni-kassel.de/fb16/neuronale_netze/downloads/Unix_Tools/gawk-Installation/share/awk/strtonum.awk)。 – 2011-11-20 07:00:59