华南俳烁实业有限公司

考試首頁(yè) | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
  當(dāng)前位置:操作系統(tǒng) > Unix > 文章內(nèi)容
  

Unix系統(tǒng)中常用內(nèi)置工具的命令使用指南:打印文件

 [ 2017年1月26日 ] 【

打印文件
在 UNIX 系統(tǒng)中,您打印一個(gè)文件之前,您可能想要重新格式化它調(diào)整它的邊距,高亮顯示一些單詞等等。大多數(shù)文件也可以打印而不用重新格式化,但未經(jīng)處理的打印可能不那么好看。

UNIX 系統(tǒng)的許多版本中都包含了兩個(gè)強(qiáng)大的文本格式化命令,nroff 和 troff。他們不包含在本教程中,但是你可以在在網(wǎng)上查到很多關(guān)于講解這兩個(gè)命令的使用方式的資料。

pr 命令
pr 命令可以對(duì)終端顯示屏上或者打印機(jī)上顯示的文件進(jìn)行小幅度的格式化。例如,如果在你的文件中有一長(zhǎng)串名字,你可以將它格式化成兩列或者多列在屏幕上顯示。

如下是 pr 命令的語(yǔ)法示例:

pr option(s) filename(s)
pr 命令僅僅只是格式化顯示在屏幕上或者打印的副本文件,它不會(huì)修改源文件。如下的列表顯示一些 pr 命令中可選的參數(shù):

操作 描述
-k 產(chǎn)生 k 列的輸出
-d 將輸出用兩個(gè)空格隔開(并不是所有的 pr 版本適用)。
-h "header" 將下一個(gè)項(xiàng)目作為頭部信息。
-t 去掉打印中的頭部和上/下邊距。
-l PAGE_LENGTH 設(shè)置一頁(yè)存放的數(shù)據(jù)行數(shù)為 PAGE_LENGTH(66)。默認(rèn)的文本行數(shù)為 56 行。
-o MARGIN 設(shè)置每行之間的間隔為 MARGIN(0) 個(gè)空格。
-w PAGE_WIDTH 設(shè)置頁(yè)一行的字符個(gè)數(shù)為 PAGE_WIDTG(72) 個(gè)字符。這個(gè)參數(shù)僅僅對(duì)多文本列輸出可用。

在使用 pr 命令之前,如下是查看 food 文件的內(nèi)容:

復(fù)制代碼

代碼如下:


$cat food
Sweet Tooth
Bangkok Wok
Mandalay
Afghani Cuisine
Isle of Java
Big Apple Deli
Sushi and Sashimi
Tio Pepe's Peppers
........


接著讓我們利用 pr 命令將輸出變成兩列,同時(shí)頭部顯示 Restaruants:

復(fù)制代碼

代碼如下:


$pr -2 -h "Restaurants" food
Nov 7 9:58 1997 Restaurants Page 1
Sweet Tooth Isle of Java
Bangkok Wok Big Apple Deli
Mandalay Sushi and Sashimi
Afghani Cuisine Tio Pepe's Peppers
........

本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
淮滨县| 阿克苏市| 兴和县| 平阳县| 新巴尔虎左旗| 泽普县| 亚东县| 道孚县| 太谷县| 石家庄市| 宜阳县| 昌黎县| 聊城市| 临洮县| 金寨县| 尼木县| 新民市| 岗巴县| 边坝县| 广西| 乌拉特中旗| 郁南县| 石渠县| 武威市| 德昌县| 台湾省| 青海省| 湘西| 永仁县| 台中市| 鹿邑县| 梨树县| 连南| 南宁市| 龙南县| 元江| 九江市| 巧家县| 平利县| 凉山| 宣化县|