printf 是linux 下的格式化輸出命令。

創(chuàng)新互聯(lián)公司2013年至今,先為內(nèi)丘等服務(wù)建站,內(nèi)丘等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為內(nèi)丘企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
有點(diǎn)兒類似于python 和c 語言的printf 命令,但是應(yīng)該沒有c語言的那么強(qiáng)大.。printf 命令常用于linux 下的awk 編程, 平時(shí)使用輸出時(shí)用 echo 即可。pintf 命令不能接受管道符參數(shù),也不能之直接跟文件名, 但是可以跟系統(tǒng)命令執(zhí)行的結(jié)果,如`df` 或者 $(cat /etc/passwd)。
一、命令格式: printf ?'輸出類型轉(zhuǎn)義符' 輸出內(nèi)容。
二、常用輸出格式:
1、%ns : ?輸出字符串; 輸出n位的字符串;
2、 %ni: ????輸出整數(shù): 輸出n位的整數(shù);
3、%m.nf: ?輸出浮點(diǎn)數(shù): m位整數(shù) 和 n位小數(shù);
三、常用轉(zhuǎn)義符:
1、\t ?水平tab 鍵;
2、\v ?垂直tab 鍵;
3、\n ?換行;
4、\r ??回車, Enter鍵;
5、\f ??清除屏幕;
6、\b ?輸出退格鍵;
7、\a ?輸出警告聲音。
注意:
1. printf 命令默認(rèn)輸出結(jié)果沒有換行符,需要手工添加\n。
2. printf 命令后面不能接受管道符參數(shù), 如: ?df ?| print ?'%s' 是錯(cuò)誤的。
3. print ?命令后面也不能直接跟文件名, 如: print '%5s' ?/etc/passwd ?是錯(cuò)誤的。
4. print ?命令后可以跟系統(tǒng)命令執(zhí)行的結(jié)果, 如: print '%s' ?$(cat /etc/password)'。
安裝 Acrobat Reader。
然后使用此命令將一個(gè) PDF 文檔打印到 Laserjet 打印機(jī):
#cat mydocument.pdf | acroread -toPostScript | lp -dmylj2200
要只是打印其中的某些頁:
#cat mydocument.pdf | acroread -toPostScript -start 5 -end 15 | lp -dmylj2200
——————————————————————————
實(shí)話實(shí)說,此命令非我想的,我沒有做過類似任務(wù),這個(gè)是某人在用hpunix的時(shí)候命令行打印所用的,這里只是鐵一下,good luck
直接用?匹配不就完了么
IP -D 打印機(jī)名 A2008010?-01
你要打印的文件名如果是200801下所有的,哪大可用*完全匹配
如果是200801下的隨即幾個(gè),如果又范圍。可以用
[n-m]來確定單個(gè)數(shù)字的范圍,\{\n}重復(fù)次數(shù)估計(jì)不會(huì)用到,如果文件名是在沒什么規(guī)律就老老實(shí)實(shí)的一個(gè)一個(gè)敲吧
有沒高手知道的,說出來,我也學(xué)學(xué)~
Linux系統(tǒng)日志文件存放在/var/log下
/var/log/cron 記錄了系統(tǒng)定時(shí)任務(wù)相關(guān)的日志;
/var/log/cups 記錄打印信息的日志;
/var/log/dmesg 記錄了系統(tǒng)在開機(jī)時(shí)內(nèi)核自檢的信息,也可以使用dmesg命令直接查看內(nèi)核自檢信息。
/var/log/btmp 記錄錯(cuò)誤登錄的日志,這個(gè)文件是二進(jìn)制文件,不能直接vi查看,而要使用lastb命令查看;
/var/log/lastlog 記錄系統(tǒng)中所有用戶最后一次的登錄時(shí)間的日志。這個(gè)文件也是二進(jìn)制文件,不能直接vi,而要使用lastlog命令查看。
/var/log/mailog 記錄郵件信息;
/var/log/message 記錄系統(tǒng)重要信息的日志,記錄Linux系統(tǒng)的絕大多數(shù)重要信息,如果系統(tǒng)出現(xiàn)問題,首先要檢查的就是應(yīng)該是這個(gè)日志文件;
/var/log/secure 記錄驗(yàn)證和授權(quán)方面的信息,只要涉及賬戶和密碼的程序都會(huì)記錄。比如說系統(tǒng)的登錄,ssh的登錄,su切換用戶,sudo授權(quán),甚至添加用戶和修改用戶密碼;
/var/log/wtmp 永久記錄所有用戶的登錄、注銷信息,同時(shí)記錄系統(tǒng)的啟動(dòng)、重啟、關(guān)機(jī)事件。同樣這個(gè)文件也是一個(gè)二進(jìn)制文件不能直接vi而需要使用last命令來查看;
/var/run/utmp 記錄當(dāng)前已經(jīng)登錄的用戶的信息。這個(gè)文件會(huì)隨著用戶的登錄和注銷而不斷變化,只記錄當(dāng)前登錄用戶的信息,同樣這個(gè)文件不能直接vi,要使用w,who,users等命令;
名稱欄目:linux打印文件命令行,linux打印并輸出到文件
網(wǎng)頁URL:http://chinadenli.net/article28/dsgcicp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、搜索引擎優(yōu)化、響應(yīng)式網(wǎng)站、網(wǎng)站內(nèi)鏈、微信小程序、網(wǎ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í)需注明來源: 創(chuàng)新互聯(lián)