系统相关
首页 > 系统相关> > 学习笔记-SHELL脚本编程基础-格式化输出 printf-20210401

学习笔记-SHELL脚本编程基础-格式化输出 printf-20210401

作者:互联网

 格式化输出 printf 

 1.常用格式替换符

替换符  功能
%s     字符串
%f     浮点格式
%b     相对应的参数中包含转义字符时,可以使用此替换符进行替换,对应的转义字符会被转 义
%c     ASCII字符,即显示对应参数的第一个字符
%d,%i  十进制整数
%o     八进制值
%u     不带正负号的十进制值
%x     十六进制值(a-f)
%X     十六进制值(A-F)
%%     表示%本身

  举例:1.输入printf "%s\n" 1 2 3 4 加不加空格显示效果一样

  2.输入printf "%s %s\n" 1 2 3 4加不加空格显示效果也是一样的

 

  3.输入%s和%s直接有空格,显示效果是有不一样的

 4.到底有没有区别,检查一下

 

 5.实际检查下来还是有区别的,并不是一模一样的

标签:十六进制,SHELL,加不加,20210401,空格,转义字符,printf,替换
来源: https://www.cnblogs.com/kevin306/p/14604611.html