0
点赞
收藏
分享

微信扫一扫

printf命令详解

概述

printf命令可以实现格式化输出

示例

printf支持%进行格式控制,%s代表输出字符,实际数据有多少就输出多少

%10s指定输出宽度为10

[root@localhost ~]# printf '%10s' devops    #指定宽度10,宽度不够在左边补空格
devops[root@localhost ~]# printf '%3s' devops #实际数据宽度大于3,正常显示
devops[root@localhost ~]# printf '%.3s' devops #仅显示实际字符串的3个字符
dev[root@localhost ~]#

支持转义控制字符,使用​​\b​​可以删除光标前的一个字符,实现Backspace退格键的效果

[root@localhost ~]# printf x;printf '\b%s' y  #显示字符x,删除x后再显示y
y[root@localhost ~]#


举报

相关推荐

0 条评论