欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Shell中printf命令怎么用-創(chuàng)新互聯(lián)

小編給大家分享一下Shell中printf命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司是一家業(yè)務(wù)范圍包括IDC托管業(yè)務(wù),虛擬空間、主機(jī)租用、主機(jī)托管,四川、重慶、廣東電信服務(wù)器租用,成都多線機(jī)房,成都網(wǎng)通服務(wù)器托管,成都服務(wù)器租用,業(yè)務(wù)范圍遍及中國(guó)大陸、港澳臺(tái)以及歐美等多個(gè)國(guó)家及地區(qū)的互聯(lián)網(wǎng)數(shù)據(jù)服務(wù)公司。


printf 使用引用文本或空格分隔的參數(shù),外面可以在 printf 中使用格式化字符串,還可以制定字符串的寬度、左右對(duì)齊方式等。默認(rèn) printf 不會(huì)像 echo 自動(dòng)添加換行符,我們可以手動(dòng)添加 \n。

printf  命令的語(yǔ)法:

printf format-string [arguments...]

參數(shù)說明:

format-string: 為格式控制字符串
arguments: 為參數(shù)列表。
實(shí)例如下:

$ echo "Hello, Shell"
Hello, Shell
$ printf "Hello, Shell\n"
Hello, Shell
$

接下來(lái),我來(lái)用一個(gè) 腳本來(lái)體現(xiàn)printf的強(qiáng)大功能:

#!/bin/bash
printf "%-10s %-8s %-4s\n" 姓名 性別 體重kg
printf "%-10s %-8s %-4.2f\n" 郭靖 男 66.1234
printf "%-10s %-8s %-4.2f\n" 楊過 男 48.6543
printf "%-10s %-8s %-4.2f\n" 郭芙 女 47.9876

執(zhí)行腳本,輸出結(jié)果如下所示:

姓名 性別 體重kg
郭靖 男 66.12
楊過 男 48.65
郭芙 女 47.99

%s %c %d %f都是格式替代符

%-10s 指一個(gè)寬度為10個(gè)字符(-表示左對(duì)齊,沒有則表示右對(duì)齊),任何字符都會(huì)被顯示在10個(gè)字符寬的字符內(nèi),如果不足則自動(dòng)以空格填充,超過也會(huì)將內(nèi)容全部顯示出來(lái)。

%-4.2f 指格式化為小數(shù),其中.2指保留2位小數(shù)。

更多實(shí)例:

#!/bin/bash
# format-string為雙引號(hào)
printf "%d %s\n" 1 "abc"
# 單引號(hào)與雙引號(hào)效果一樣
printf '%d %s\n' 1 "abc"
# 沒有引號(hào)也可以輸出
printf %s abcdef
# 格式只指定了一個(gè)參數(shù),但多出的參數(shù)仍然會(huì)按照該格式輸出,format-string 被重用
printf %s abc def
printf "%s\n" abc def
printf "%s %s %s\n" a b c d e f g h i j
# 如果沒有 arguments,那么 %s 用NULL代替,%d 用 0 代替
printf "%s and %d \n"

執(zhí)行腳本,輸出結(jié)果如下所示:

1 abc
1 abc
abcdefabcdefabc
def
a b c
d e f
g h i
j
and 0

以上是“Shell中printf命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!

文章名稱:Shell中printf命令怎么用-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://www.aaarwkj.com/article38/giesp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷、外貿(mào)建站網(wǎng)站維護(hù)、App開發(fā)、做網(wǎng)站全網(wǎng)營(yíng)銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
亚洲国产精品日韩专区av有中文| 熟年人妻一区二区三区| 日本一区二区欧美在线| 国产精品国产三级国产av野外| 国产女主播在线观看视频| 亚洲最大五月六月丁香婷婷| 欧美日韩高清一区二区三区| 国产欧美日韩在线高清| 精品亚洲一区二区三区四| 熟女乱熟乱熟妇综合网二区| 99久久久久国产精品免费| 亚洲男人堂色偷偷一区| 国产精品_国产精品_k频道| 国产剧情在线观看网站| 国产精品xxxx国产精品| 中文字幕乱码高清免费| 欧美亚洲av一区二区三区| 久久综合视频大片视频| 亚洲小视频免费在线观看| 日本岛国大片在线视频| 国产成人av三级在线观看| 日本久久高清免费观看| 女同同性av观看免费| 四虎久久久最新网址| 白浆视频在线免费观看| 人妻精品中文字幕一区二区在线| 天天操夜夜夜夜夜操| 国产呦精品一区二区三区| 偷窥偷拍原味一区二区三区| 亚洲国产熟女导航网站视频| 国产好大好爽在线免费观看| 亚洲欧美国产成人在线| 国产精品国产精品无卡区| 亚洲乱码中文字幕在线观看| 久久久精品免费福利视频| 亚洲综合国产一区二区| 中文字幕不卡一区在线| 尤物视频在线观看官网| 老熟女露脸吞精一二三四区| 日本免费熟女一区二区| 欧美 日韩亚洲一区|