博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux常用命令 print格式输出
阅读量:5744 次
发布时间:2019-06-18

本文共 961 字,大约阅读时间需要 3 分钟。

格式化输出命令

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    1   2   3    4   5   6    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是标准格式输出命令,并不会自动加入换行符,如果需要换行,需要手工加入换行符

转载于:https://www.cnblogs.com/ssgao/p/8881901.html

你可能感兴趣的文章
使用Wireshark捕捉USB通信数据
查看>>
《树莓派渗透测试实战》——1.1 购买树莓派
查看>>
Apache Storm 官方文档 —— FAQ
查看>>
iOS 高性能异构滚动视图构建方案 —— LazyScrollView
查看>>
Java 重载、重写、构造函数详解
查看>>
【Best Practice】基于阿里云数加·StreamCompute快速构建网站日志实时分析大屏
查看>>
【云栖大会】探索商业升级之路
查看>>
HybridDB实例新购指南
查看>>
C语言及程序设计提高例程-35 使用指针操作二维数组
查看>>
华大基因BGI Online的云计算实践
查看>>
深入理解自定义Annotation,实现ButterKnif小原理
查看>>
排序高级之交换排序_冒泡排序
查看>>
Cocos2d-x3.2 Ease加速度
查看>>
[EntLib]关于SR.Strings的使用办法[加了下载地址]
查看>>
中小型网站架构分析及优化
查看>>
写shell的事情
查看>>
负载均衡之Haproxy配置详解(及httpd配置)
查看>>
linux虚拟机拷贝之后联网出错
查看>>
Linux文件系统探索
查看>>
标准与扩展ACL 、 命名ACL 、 总结和答疑
查看>>