linux 终端使用 printf 命令

 

001、输出字符串

[root@pc1 test1]# ls
[root@pc1 test1]# printf "hello world\n"        ## 方法一
hello world
[root@pc1 test1]# printf "%s\n" "hello world"   ## 方法二
hello world

 

002、输出整型

复制代码
[root@pc1 test1]# ls
[root@pc1 test1]# printf "100\n"            ## 方法1
100
[root@pc1 test1]# printf "%d\n" 100         ## 方法2
100
[root@pc1 test1]# printf "%5d\n" 100        ## 指定宽度5
  100
[root@pc1 test1]# printf "%05d\n" 100       ## 指定宽度5,同时指定用0占位
00100
复制代码

 

003、输出浮点型

复制代码
[root@pc1 test1]# ls
[root@pc1 test1]# printf "10.56\n"              ## 方法1
10.56
[root@pc1 test1]# printf "%f\n" 10.56           ## 方法2
10.560000
[root@pc1 test1]# printf "%.1f\n" 10.56         ## 指定一位小数
10.6
[root@pc1 test1]# printf "%8.1f\n" 10.56        ## 指定宽度为8
    10.6
[root@pc1 test1]# printf "%08.1f\n" 10.56       ## 用0占位
000010.6
复制代码

 

 004、科学计数法

复制代码
[root@pc1 test1]# ls
[root@pc1 test1]# printf "%e\n" 110400       ## 科学计数法
1.104000e+05
[root@pc1 test1]# printf "%8.2e\n" 110400     ## 两位小数
1.10e+05
[root@pc1 test1]# printf "%E\n" 110400        ## 同上
1.104000E+05
[root@pc1 test1]# printf "%8.2E\n" 110400     ## 同上
1.10E+05
复制代码

 。

 

posted @   小鲨鱼2018  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2022-12-31 linux 中wget命令的几个常用选项
2022-12-31 从NCBI中下载SRA数据
2022-12-31 linux 中对带有空格、括号的文件进行重命名
2022-12-31 linux 中删除文件名中的括号
2022-12-31 linux 中删除文件名中的空格
2022-12-31 linux中统计文本中每一行中空格的总数目
2022-12-31 linux 中实现文件名的补齐
点击右上角即可分享
微信分享提示