[root@dm ~]# printf"%s %s %s\n"姓名 性别 年龄 小明 男23小红 女25姓名 性别 年龄 小明 男23小红 女25[root@dm~]# printf"%7s %5s %4s\n"姓名 性别 年龄 小明 男23小红 女25姓名 性别 年龄 小明 男23小红 女25[root@dm~]# printf"%-7s %-5s %-4s\n"姓名 性别 年龄 小明 男23小红 女...
echo"obase=8; 255"| bc# 377 printf"%o\n"255# 377,%o 表示八进制数 # 10进制转16进制 echo"obase=16; 255"| bc# FF printf"%x\n""255"# ff,%x 表示十六进制数,小写 printf"%X\n""255"# FF,%X 表示十六进制数,大写 2进制转其它进制 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...
\t:水平输出退格键,也就是Tab键 \v:垂直输出退格键,也就是Tab键 [root@localhost tmp]# printf '%s %s %s\n' 1 2 3 4 5 6 1 2 3 4 5 6 [root@localhost tmp]# cat student.txt ID Name gender mark1 sl M 89 2 hus M 90 3 sd M 99 [root@localhost tmp]# printf '%s\t %s\t %s...
printf “The value of x is %05d\n” $x 4. 格式化输出 除了输出单个变量的内容,printf还可以输出多个变量,并按照指定的格式进行格式化输出。 例如,我们可以使用下面的命令输出两个变量x和y的值: x=10 y=20 printf “The value of x is %d and the value of y is %d\n” $x $y 5. 转义字符 pri...
printf 格式化并输出结果。 目录 内建命令 概要 printf[-v var]format[arguments] 主要用途 格式化参数并输出。 选项 -vvar:将结果输出到变量var中而不是输出到标准输出。 参数 format:输出格式。 arguments:一到多个参数。 转义序列:除了支持printf(1)和printf(3)的转义序列,内建printf还支持以下转义序列:%b ...
[root@localhost~]# printf"Decimal: %d\nHex: %x\nOctal: %o\n"100100100Decimal:100Hex:64Octal:144 AI代码助手复制代码 实例二 下面例子使用%.2f,其中.2指参数保留两位小数,f将参数打印为浮点数。 [root@localhost~]# printf"%.2f\n"3.14159263.14 ...
printf [-v var] format [arguments] Printf可以有转义序列、格式说明符、参数或普通字符。例如: printf "hello world" Bash Printf命令示例 1.printf命令接受多个参数,如果参数比格式说明符多,则对所有参数重用格式字符串。例如: 2.printf命令的另一个例子是: ...
echo是一个简单的命令,但其功能有限,想要更好的控制输出格式,可以使用printf命令。 printf的语法格式: # printf 格式 参数 下面是一个例子: [root@localhost ~]# printf "姓名:%s\n身高:%dcm\n体重:%dkg\n" "小明" "180" "75" 姓名:小明 身高:180cm 体重:75kg Linux中printf命令使用实例Linux中printf...
1. 格式化打印printf 参数 \a 警告声音输出 \b 倒退键 \f 清除屏幕 \n 输出新的一行 \r 即enter按键 \t 水平的[tab]键 \v 垂直的 [tab] 键 %ns那个n是数字,s代表string,亦即多少个字符; %ni那个n是数字,i代表integer,亦即多少整数码数;
\v 垂直制表符 \ 一个字面上的反斜杠字符 \ddd 表示1到3位数八进制值的字符,仅在格式字符串中有效 \0ddd 表示1到3位的八进制值字符 04. 参考示例 4.1 输出字符串 AI检测代码解析 [deng@localhost ~]$ printf "hello itcast\n" hello itcast