本文介绍了一种shell脚本,用来处理十进制数转换成十六进制的方法。现有两个数据文件i0.txt和q0.txt,数据如下:
i0.txt q0.txt
935 3297
385 6964
-280 12697
1768 8404
7377 -852
#!bin/bash
#因为有负数,所以先转换成16位十六进制数 %16x
cat i.txt | \
awk '{printf "%16x \n",$1}' > i00.txt
本文介绍了一种shell脚本,用来处理十进制数转换成十六进制的方法。现有两个数据文件i0.txt和q0.txt,数据如下:
i0.txt q0.txt
935 3297
385 6964
-280 12697
1768 8404
7377 -852
#!bin/bash
#因为有负数,所以先转换成16位十六进制数 %16x
cat i.txt | \
awk '{printf "%16x \n",$1}' > i00.txt