linuxpr:Linux中利用pr命令打印文档


  本文介绍如何使用Linuxpr命令将大文件分割成多个页面进行打印并在每个页面上加上标题
  
  Linux pr命令可以用来将文本转换成适合打印文件这个工具个基本用途就是将较大文件分割成多个页面并为每个页面添加标题
  
  比如pr可以将个150行文本文件转换成 3个文本页然后让用户进行打印
  
  在默认情况下每个页面会包含66行文本不过通过pr-l参数用户可以改变这规则
  
  可以用来控制文本输出效果参数很多般来说每页标题就是这个文档文件名当然用户也可以自行定义标题比如:
  $ pr -h "My report" file.txt
  
  如果不使用上面-h参数打印页面会用“file.txt”作为标题而加上-h参数后页面会使用该参数后指定“My report”作为标题
  
  用户还可以使用pr命令将文本分列打印这对于语句短小文本来说比较有用如果语句比较长pr会在适当位置进行换行比如要将file.txt文件按两列打印可以使用以下命令:
  $ pr -2 -h "My report" file.txt
  
  默认情况下pr会为每个页面加入换行符(比如空行)不过用户也可以使用制表符来代替空行可以下面这段命令使制表符来代替空行:
  $ pr -f file.txt
  
  如果用户只是想打印文件而不想保存它那么这个功能比较合适但是如果用户同时也要保存文件那么添加制表符会让文件看起来比较乱
  
  需要记住pr是个标准输出工具可以直接输出到打印机如果你希望将结果保存在文件中则需要重定向它输出如下面这个例子:
  $ pr file.txt >file.output
  
  此外pr命令还有很多有用参数想获得更多资料用户可以使用man命令查看prman手册
Tags:  linux命令大全 linux常用命令 linux命令 linuxpr

延伸阅读

最新评论

发表评论