$ man uniq
8、 fmt 命令行
fmt 是一款简单的优化的文本格式化器,它重新格式化指定文件的段落,并且打印结果到标准输出。
以下是从文件 domain-list.txt 提取的内容:
1.tecmint.com 2.news.tecmint.com 3.linuxsay.com 4.windowsmint.com
为了把上面的内容重新格式化成一个标准的清单linux命令,运行下面的命令,使用-w选项定义最大行宽度:
tecmint@TecMint ~ $ cat domain-list.txt 1.tecmint.com 2.news.tecmint.com 3.linuxsay.com 4.windowsmint.com tecmint@TecMint ~ $ fmt -w 1 domain-list.txt 1.tecmint.com 2.news.tecmint.com 3.linuxsay.com 4.windowsmint.com
9、 pr 命令
我们可以使用表达式寄存器来在文本中输入表达式.当我们输入表达式寄存器开始的命令时,就会在vim的下部显示一个提示行,这就是给我们一个机会,我们就可以在这里来输入我们的表达式了.然后我们可以使用命令p将表达式的结果粘贴到文本.。在可视化模式下选中的文本,我们可以用命令~来实现大小写的转换.而u命令是使得选中的文本变成大写的形式,而u命令是将选中的文本变为小写的形式.。d↑ dblbvff.sys-双缓冲驱动程序 dc21x4.sys-ndis3驱动程序 dcima n.dll-显示控制接口 dcima n32.dll-显示控制接口 ddeml.dll-dde信息库 debmp.dll-光栅显示设备 debug.exe-debug调试工具 decpsmw4.inf-安装信息文件(dec打印机安装)decla n.vxd-decla n网卡驱动程序 defra g-打开"选定驱动器"窗口 del.inf-安装信息文件 deltemp.com-初始化帮助工具 delpee.exe-删除目录工具 demet.dll-向量显示工程 deskcp16.dll-16位桌面控制面板 desktop.msn-microsoft网络组件 dess.dll-表格显示工程 dewp.dll-字处理显示工程 dia ler.cnt-对话帮助 dia ler.exe-电话拨号程序 dia ler.hlp-电话拨号帮助文件 dia lmon.exe-拨号监视程序(ie2.0dibeng.dll-独立设备的位同工程 diconix.drx-打印机驱动 非常棒哦^__^.wa n-声音文件例子 directcc.exe-直接线缆连接应用程序 diskcomp-磁盘比较工具 diskcopy.com-磁盘拷贝工具 diskdrv.inf-安装信息 displa y.txt-显示卡rea dme文件 dmcolor.dll-通用打印驱动程序彩打支持库 doskey.com-dos命令 dosx.exe-msdos配置程序 dra gdrop.a vi-影片剪辑(avi如何使用拖拽)driver.sys-dos驱动程序 drvspa ce.exe-磁盘压缩工具 drvspa ce.hlp-磁盘空间管理帮助文件。
$ dpkg -l
为了将要打印的列表在页面和列中组织好,使用以下命令。
tecmint@TecMint ~ $ dpkg -l | pr --columns 3 -l 20 2017-01-06 13:19 Page 1 Desired=Unknown/Install ii adduser ii apg | Status=Not/Inst/Conf- ii adwaita-icon-theme ii app-install-data |/ Err?=(none)/Reinst-r ii adwaita-icon-theme- ii apparmor ||/ Name ii alsa-base ii apt +++-=================== ii alsa-utils ii apt-clone ii accountsservice ii anacron ii apt-transport-https ii acl ii apache2 ii apt-utils ii acpi-support ii apache2-bin ii apt-xapian-index ii acpid ii apache2-data ii aptdaemon ii add-apt-key ii apache2-utils ii aptdaemon-data 2017-01-06 13:19 Page 2 ii aptitude ii avahi-daemon ii bind9-host ii aptitude-common ii avahi-utils ii binfmt-support ii apturl ii aview ii binutils ii apturl-common ii banshee ii bison ii archdetect-deb ii baobab ii blt ii aspell ii base-files ii blueberry ii aspell-en ii base-passwd ii bluetooth ii at-spi2-core ii bash ii bluez ii attr ii bash-completion ii bluez-cups ii avahi-autoipd ii bc ii bluez-obexd .....