linux打印文件命令行,linux打印并输出到文件-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

linux打印文件命令行,linux打印并输出到文件

“linux print”命令是什么?

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

创新互联公司2013年至今,先为内丘等服务建站,内丘等地企业,进行企业商务咨询服务。为内丘企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

有点儿类似于python 和c 语言的printf 命令,但是应该没有c语言的那么强大.。printf 命令常用于linux 下的awk 编程, 平时使用输出时用 echo 即可。pintf 命令不能接受管道符参数,也不能之直接跟文件名, 但是可以跟系统命令执行的结果,如`df` 或者 $(cat /etc/passwd)。

一、命令格式: printf  '输出类型转义符' 输出内容。

二、常用输出格式:

1、%ns :  输出字符串; 输出n位的字符串;

2、 %ni:     输出整数: 输出n位的整数;

3、%m.nf:  输出浮点数: m位整数 和 n位小数;

三、常用转义符:

1、\t  水平tab 键;

2、\v  垂直tab 键;

3、\n  换行;

4、\r   回车, Enter键;

5、\f   清除屏幕;

6、\b  输出退格键;

7、\a  输出警告声音。

注意:

1. printf 命令默认输出结果没有换行符,需要手工添加\n。

2. printf 命令后面不能接受管道符参数, 如:  df  | print  '%s' 是错误的。

3. print  命令后面也不能直接跟文件名, 如: print '%5s'  /etc/passwd  是错误的。

4. print  命令后可以跟系统命令执行的结果, 如: print '%s'  $(cat /etc/password)'。

在linux系统下怎么打印pdf文件

安装 Acrobat Reader。

然后使用此命令将一个 PDF 文档打印到 Laserjet 打印机:

#cat mydocument.pdf | acroread -toPostScript | lp -dmylj2200

要只是打印其中的某些页:

#cat mydocument.pdf | acroread -toPostScript -start 5 -end 15 | lp -dmylj2200

——————————————————————————

实话实说,此命令非我想的,我没有做过类似任务,这个是某人在用hpunix的时候命令行打印所用的,这里只是铁一下,good luck

LINUX下的打印命令lp

直接用?匹配不就完了么

IP -D 打印机名 A2008010?-01

你要打印的文件名如果是200801下所有的,哪大可用*完全匹配

如果是200801下的随即几个,如果又范围。可以用

[n-m]来确定单个数字的范围,\{\n}重复次数估计不会用到,如果文件名是在没什么规律就老老实实的一个一个敲吧

有没高手知道的,说出来,我也学学~

查看和打印日志的linux命令

Linux系统日志文件存放在/var/log下

/var/log/cron 记录了系统定时任务相关的日志;

/var/log/cups 记录打印信息的日志;

/var/log/dmesg 记录了系统在开机时内核自检的信息,也可以使用dmesg命令直接查看内核自检信息。

/var/log/btmp 记录错误登录的日志,这个文件是二进制文件,不能直接vi查看,而要使用lastb命令查看;

/var/log/lastlog 记录系统中所有用户最后一次的登录时间的日志。这个文件也是二进制文件,不能直接vi,而要使用lastlog命令查看。

/var/log/mailog 记录邮件信息;

/var/log/message 记录系统重要信息的日志,记录Linux系统的绝大多数重要信息,如果系统出现问题,首先要检查的就是应该是这个日志文件;

/var/log/secure 记录验证和授权方面的信息,只要涉及账户和密码的程序都会记录。比如说系统的登录,ssh的登录,su切换用户,sudo授权,甚至添加用户和修改用户密码;

/var/log/wtmp 永久记录所有用户的登录、注销信息,同时记录系统的启动、重启、关机事件。同样这个文件也是一个二进制文件不能直接vi而需要使用last命令来查看;

/var/run/utmp 记录当前已经登录的用户的信息。这个文件会随着用户的登录和注销而不断变化,只记录当前登录用户的信息,同样这个文件不能直接vi,要使用w,who,users等命令;


名称栏目:linux打印文件命令行,linux打印并输出到文件
本文URL:http://kswsj.cn/article/dsgcicp.html

其他资讯