简介

printf 命令用于格式化输出, 是echo命令的增强版。它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同。
注意:printf 由 POSIX 标准所定义,移植性要比 echo 好。
如同 echo 命令,printf 命令也可以输出简单的字符串:
$printf "Hello, Shell\n" Hello, Shell $
printf 不像 echo 那样会自动换行,必须显式添加换行符(\n)。
printf 命令的语法:
printf format-string [arguments...]
format-string 为格式控制字符串,arguments 为参数列表。
将数组信息以多行格式输出
# A=(1 2 3) && echo ${A[@]}
1 2 3
如何输出为:
1 2 3
# A=(1 2 3) && printf "%s\n" ${A[@]}
1
2
3
strace 跟踪多个进程
strace是所有linux程序员都应该熟练掌握的工具,该命令可以strace -p $pid1 -p $pid2 跟踪一个或多个正在运行的进程,跟踪一个进程还好;当我们想strace httpd的所有进程时,我们可以pidof httpd拿到所有的pid,但是不能直接使用,需要在每个pid前面添加-p,用 while循环可以做到,如下:
strace $(pidof httpd | while read pid; do echo -n " -p $pid " ; done)
倒是也不长,其实有更简单的办法:
strace $(pidof httpd | xargs printf ' -p %s ')
如果我们已经将pid信息存到了$pids中了,那么可以:
printf ' -p %s ' $pids
pids=$(pidof httpd); strace $(printf ' -p %s ' $pids)
注意:printf 参数中的 -p 最好不要顶着头写 (不过这个在使用xargs的时候不存在这个问题)
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# shell
# printf输出格式
# printf
# shell脚本printf
# Shell脚本中的printf命令使用
# Linux shell中的printf的详细用法
# shell中if test使用详解
# Linux shell中的test命令用法教程
# Shell脚本test命令使用总结和实例
# Shell中printf和test命令的实际应用详解
# 多个
# 这个问题
# 它是
# 我们可以
# 不像
# 不存在
# 要比
# 中了
# 当我们
# 这篇文章
# 不长
# 增强版
# 顶着
# 可以做到
# 换行
# 正在运行
# 换行符
# 在每个
# 有疑问
# brush
相关文章:
宁波自助建站系统如何快速打造专业企业网站?
,交易猫的商品怎么发布到网站上去?
西安大型网站制作公司,西安招聘网站最好的是哪个?
建站VPS推荐:2025年高性能服务器配置指南
如何配置IIS站点权限与局域网访问?
太原网站制作公司有哪些,网约车营运证查询官网?
h5在线制作网站电脑版下载,h5网页制作软件?
如何用已有域名快速搭建网站?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
如何在Windows 2008云服务器安全搭建网站?
常州企业建站如何选择最佳模板?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
如何快速搭建虚拟主机网站?新手必看指南
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
建站之星24小时客服电话如何获取?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
如何选择适合PHP云建站的开源框架?
高防服务器租用指南:配置选择与快速部署攻略
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
网站制作服务平台,有什么网站可以发布本地服务信息?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
如何在自有机房高效搭建专业网站?
如何通过NAT技术实现内网高效建站?
制作网页的网站有哪些,电脑上怎么做网页?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
如何在阿里云服务器自主搭建网站?
头像制作网站在线制作软件,dw网页背景图像怎么设置?
南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?
开源网站制作软件,开源网站什么意思?
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
建站之星如何助力企业快速打造五合一网站?
Android自定义控件实现温度旋转按钮效果
建站之星如何快速解决建站难题?
如何通过建站之星自助学习解决操作问题?
手机网站制作与建设方案,手机网站如何建设?
视频网站制作教程,怎么样制作优酷网的小视频?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
大学网站设计制作软件有哪些,如何将网站制作成自己app?
建站之星Pro快速搭建教程:模板选择与功能配置指南
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
如何用景安虚拟主机手机版绑定域名建站?
如何确认建站备案号应放置的具体位置?
建站之星如何配置系统实现高效建站?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
高性能网站服务器部署指南:稳定运行与安全配置优化方案
javascript中对象的定义、使用以及对象和原型链操作小结
如何通过FTP空间快速搭建安全高效网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。