linux常用命令|linux常用命令 print格式输出

格式化输出命令

printf '输出类型 输出格式' 输出内容 输出类型: %ns 输出字符串,n是数字指代输出的几个字符 %ni 输出整数,n是数字指代输出几个数字 %m.nf 输出浮点数。m和n是数字,值代输出的整数位数和小数位数。 比如%8.2代表共输出8位数,其中2位是小数,6位是整数

输出格式
\a 输出警告声音 \b' 输出退格键,也就是Backspace键 \f' 清除屏幕 \n 换行 \r 回车,也就是enter键 \t 水平输出退格键,也就是Tab键 \v 垂直输出退格键,也就是Tab键

printf的使用实例
ssgao:Downloads aouo$ printf %s 1 2 3 4 5 6 123456ssgao:Downloads aouo$ ? ssgao:Downloads aouo$ printf %s %s % s 1 2 3 4 5 6 %s%s123456ssgao:Downloads aouo$ ? ssgao:Downloads aouo$ printf '%s %s %s' 1 2 3 4 5 6 1 2 34 5 6ssgao:Downloads aouo$ ? ssgao:Downloads aouo$ printf '%s\t%s\t%s\n' 1 2 3 4 5 6 123 456 ssgao:Downloads aouo$ printf '%s' $(cat ssgao.txt) #不调整输出格式 ? printf '%s\t%s\t%\t%s\n' $(cat ssgao.txt) #调整格式输出

printf和print的区别
print print会在每个输出之后自动加入一个换行符(Liunx默认没有print命令) printf printf是标准格式输出命令,并不会自动加入换行符,如果需要换行,需要手工加入换行符

【linux常用命令|linux常用命令 print格式输出】转载于:https://www.cnblogs.com/ssgao/p/8881901.html

    推荐阅读