Bash Printf函数教程及示例

Bash提供了编程特性,使Linux系统管理员的工作更轻松。 printf 是Linux bash程序员使用最多的函数之一。在本教程中,我们将介绍Linux bash printf 开发bash程序时的特性和用例。猛击 printf 函数与C printf函数非常相似。

null

只需打印

我们可以用 printf 通过在双引号中提供文本,可以很容易地实现功能。在本例中,我们将打印 Hello Poftut .

printf "Hello Poftut"

打印给定文本

我们可以提供 打印文本的参数。我们将使用 %s 作为printf函数中的文本说明符。

printf "Hello %s" "Poftut"
Print Given Text
打印给定文本

打印多个给定文本

我们还可以为printf提供多个参数 命令。在本例中,我们将打印到 Poftut , ismail , ahmet .

printf "Hello %s   " "Poftut" "ismail" "ahmet"

这将打印

Print Multiple Given Text
打印多个给定文本

打印整数

我们还可以使用bash printf函数打印整型值。我们将使用 %d 打印整数值。在本例中,我们将打印年龄变量。

printf "My age is %d" 22

这将打印

Print Integer Numbers
打印整数

打印浮点数

我们也可以用bash printf函数打印浮点类型的值。我们将使用 %f 打印浮点值。在本例中,我们将打印price变量。

printf "Price is %f" 1.99

这将打印

Price is 1.990000

格式说明符

我们可以使用格式说明符来打印给定的文本或数值。我们可以指定浮点小数部分和浮点部分 . . 在本例中,我们将只从浮点部分打印2个数字。

printf "Price is %2.2f" 1.98765

这将打印

相关文章: 什么是Microsoft Powershell?如何实现任务自动化?

Format Specifiers
格式说明符

左对齐

我们可能需要将给定的文本向左对齐。在这种情况下,我们将使用 - 左对齐。

printf "%    -2.2f" 1.98765

这将打印

 1.99
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享