美文网首页
【printf】

【printf】

作者: 87d6dc4b11a7 | 来源:发表于2023-11-08 11:31 被阅读0次

1、小于10的数实现自动补零

num_=$(printf "%02d" num)

2、十进制转十六进制

printf "%X\n" 255
FF

3、十六进制转十进制

echo $((0XFF))
255
VERSION=4.01.39
YEAR=23
MONTH=11
DAY=9

VERSION_NUM=`echo ${VERSION} |  awk -F"." '{print $1$2$3}'`
#echo ${VERSION_NUM}
VERSION_NUM_HEX=`printf "%X" ${VERSION_NUM}`
#echo ${VERSION_NUM_HEX}
#echo ${VERSION_NUM_HEX:0:2}
#echo ${VERSION_NUM_HEX:0-2:2}

F181_Ver_1=`echo ${VERSION_NUM_HEX:0:2}`
F181_Ver_2=`echo ${VERSION_NUM_HEX:0-2:2}`
F181_Ver_3=`printf "%02X" ${YEAR}`
F181_Ver_4=`printf "%02X" ${MONTH}`
F181_Ver_5=`printf "%02X" ${DAY}`


F181_Ver={0x${F181_Ver_1},0x${F181_Ver_2},0x${F181_Ver_3},0x${F181_Ver_4},0x${F181_Ver_5},0x01}
echo ${F181_Ver}

相关文章

  • 10-11

    printf printf "value=%s\n" "${value}" read printf“0”read ...

  • Shell printf 命令

    Shell printf 命令 printf 命令模仿 C 程序库(library)里的 printf() 程序。...

  • Shell printf 命令

    Shell printf 命令 printf 命令模仿 C 程序库(library)里的 printf() 程序。...

  • printf命令

    printf 命令模仿 C 程序库(library)里的 printf() 程序。标准所定义,因此使用printf...

  • Shell printf 命令

    printf 命令模仿 C 程序库(library)里的 printf() 程序。标准所定义,因此使用printf...

  • raise()函数

    int main(void) { printf("begin....\n"); sleep(5); printf(...

  • ios之c语言学习笔记

    C语言笔记 1.Printf输出函数语法printf的语法 输出语句(1)printf("你想输出的内容");(...

  • C语言陷阱

    1、当我们使用 printf 打印字符串时,要用 printf("%s", s ); 而不能用 printf( s...

  • 【C】标准化输入输出

    printf() printf(格式控制字符串); printf(格式控制字符串,输出值参数表); scanf()...

  • C语言再学习(部分总结)

    C语言的输入输出 printf() printf() 的基本用法 printf() 是最灵活、最复杂、最常用的输出...

网友评论

      本文标题:【printf】

      本文链接:https://www.haomeiwen.com/subject/tudqwdtx.html