十进制数据与二,十六进制数据的相互转换
十进制数据转化为二,十六进制数据
将255转化为二进制数据显示
#method 1
echo "obase=2; 255" | bc
echo "obase=16; 255" | bc
#method 2, only can convert hex data
printf "255 = 0x%X" 255
二,十六进制数据转化为十进制数据
将0xFFFF 转化为十进制数据
#method 1
echo "A = $((a=0xFFFF)), B = $((b=0xFF))"
#method 2
printf "0xFFFF = %d, 0xFF = %d" 0xFFFF 0XFF
遍历文件夹
#!/bin/bash
nrIqCmpExe="/drives/d/CodeStudy/C/lteProj/tools/nrIqCmpP3Tool.exe"
testVecPath=$1
caseList=`ls $testVecPath`
echo "testVec base path: $testVecPath"
for casePath in $caseList
do
$nrIqCmpExe "$testVecPath\\$casePath"
done