shell 控制输出格式 echo printf (1)echo [A@XY log]$echo -e "ab\t45"#带格式输出 ab 45 [A@XY log]$echo "ab\t45"#无格式输出 ab\t45 [A@XY log]$echo -e "ab\t45\c"#不输出换行 ab 45[A@XY log]$ (2)printf 格式化输出 [A@XY log]$printf "%d\t%05d%s\n" 12 134 test##格式...
shell 控制输出格式 echo printf (1)echo [A@XY log]$echo -e "ab\t45"#带格式输出 ab 45 [A@XY log]$echo "ab\t45"#无格式输出 ab\t45 [A@XY log]$echo -e "ab\t45\c"#不输出换行 ab 45[A@XY log]$ (2)printf 格式化输出 [A@XY log]$printf "%d\t%05d%s\n" 12 134 test##格式...
默认的 printf 不会像echo\n。 printf 命令的语法: printf format-string [arguments...] 参数说明: format-string:为格式控制字符串 arguments:为参数列表。 实例 $echo"Hello, Shell" Hello, Shell $printf"Hello, Shell\n" Hello, Shell $ 接下来,我来用一个脚本来体现 printf 的强大功能: 实例 ...
!bin/bashread -p "请输入:" inputa=`echo $input | cut -d " " -f1`b=`echo $input | cut -d " " -f2`printf "The 1st is $a,The 2st is $b.\n"
shell输出指定格式数字,foriin`seq112`;doprintf"%05d\n"$i;done000010000200003000040000500006000070000800009000100001100012
+o If the leading character is a single or double quote, the value is the ASCII code of the next character. 如果主角是一种单引号或双引号,该值是下一个字符的ASCII码。 [liuhaifeng@tc 2]$ printf "%.3o\n" \"'!' 041 这样理解就可以明白了。。。哈哈...