博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Shell printf 命令
阅读量:4102 次
发布时间:2019-05-25

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

Shell 的另一个输出命令 printf。

printf 命令模仿 C 程序库(library)里的 printf() 程序。
printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。
printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等。默认 printf 不会像 echo 自动添加换行符,我们可以手动添加 \n。
printf 命令的语法:
printf format-string [arguments…]
参数说明:
format-string: 为格式控制字符串
arguments: 为参数列表。

printf的转义序列

序列 说明
\a 警告字符,通常为ASCII的BEL字符
\b 后退
\c 抑制(不显示)输出结果中任何结尾的换行字符(只在%b格式指示符控制下的参数字符串中有效),而且,任何留在参数里的字符、任何接下来的参数以及任何留在格式字符串中的字符,都被忽略
\f 换页(formfeed)
\n 换行
\r 回车(Carriage return)
\t 水平制表符
\v 垂直制表符
\ 一个字面上的反斜杠字符
\ddd 表示1到3位数八进制值的字符。仅在格式字符串中有效
\0ddd 表示1到3位的八进制值字符

转载地址:http://vlksi.baihongyu.com/

你可能感兴趣的文章
C语言 条件编译详解
查看>>
C 语言 学习---获取文本框内容及字符串拼接
查看>>
C 语言学习 --设置文本框内容及进制转换
查看>>
C 语言 学习---判断文本框取得的数是否是整数
查看>>
C 语言 学习---ComboBox相关、简单计算器
查看>>
C 语言 学习---ComboBox相关、简易“假”管理系统
查看>>
C 语言 学习---回调、时间定时更新程序
查看>>
C 语言 学习---复选框及列表框的使用
查看>>
SAX解析XML文档之一
查看>>
SAX解析XML文档之二
查看>>
Android Pull解析XML文档
查看>>
Linux显卡驱动亮度调节功能书写指南.md
查看>>
bootdevice驱动分析
查看>>
linux EC驱动书写指南
查看>>
如何在系统挂起流程中玩出白屏问题
查看>>
当我们在谈论色温调节的时候,我们在谈论什么
查看>>
初次接触c#
查看>>
c#参数传递之引用参数
查看>>
c#参数传递之输出参数
查看>>
c#学习笔记之阶乘遇到问题
查看>>