参考:Linux命令——column

前言

接触这个命令的初衷是我想把一个很长的单列输出设置成多列输出,奈何column的分列输出机制太智障,直到我发现了pr

参数

pr

-# 输出指定的列数。
-t 忽略页眉和页脚
-T 忽略页眉和页脚,去除所有分页记号

查看/usr/bin下面可执行文件,发现有600多行。

[root@localhost bin]# find /usr/bin/ -executable -type f | wc -l

单列显示的话看起来很吃力,可以借助pr多列显示

[root@localhost bin]# find /usr/bin/ -executable -type f | pr -T - | column -t
/usr/bin/cp /usr/bin/nl /usr/bin/chcon /usr/bin/which
/usr/bin/gzip /usr/bin/tzselect /usr/bin/sleep /usr/bin/diff3
/usr/bin/alias /usr/bin/nohup /usr/bin/chgrp /usr/bin/hostname
/usr/bin/csplit /usr/bin/getconf /usr/bin/sort /usr/bin/sdiff
/usr/bin/bash /usr/bin/nproc /usr/bin/idn /usr/bin/sqlite3
/usr/bin/cut /usr/bin/numfmt /usr/bin/chmod /usr/bin/nl-cls-a
/usr/bin/zcat /usr/bin/clear /usr/bin/split /usr/bin/dwp
/usr/bin/fmt /usr/bin/od /usr/bin/chown /usr/bin/gapplica
/usr/bin/zcmp /usr/bin/xz /usr/bin/stat /usr/bin/gdbus
/usr/bin/bashbug- /usr/bin/infocmp /usr/bin/last /usr/bin/nl-cls-d
/usr/bin/test /usr/bin/paste /usr/bin/cksum /usr/bin/gio-quer
/usr/bin/bg /usr/bin/pathchk /usr/bin/stdbuf /usr/bin/nl-class
/usr/bin/timeout /usr/bin/pinky /usr/bin/comm /usr/bin/nm
/usr/bin/cd /usr/bin/tabs /usr/bin/date /usr/bin/glib-com
/usr/bin/fold /usr/bin/tsort /usr/bin/users /usr/bin/pflags
/usr/bin/znew /usr/bin/tic /usr/bin/dd /usr/bin/gsetting
/usr/bin/command /usr/bin/tty /usr/bin/vdir /usr/bin/nl-class
/usr/bin/touch /usr/bin/toe /usr/bin/df /usr/bin/msgfilte
/usr/bin/fc /usr/bin/pr /usr/bin/wc /usr/bin/update-m
/usr/bin/tr /usr/bin/eqn /usr/bin/dir /usr/bin/pchrt
/usr/bin/fg /usr/bin/tput /usr/bin/stty /usr/bin/csslint-
/usr/bin/groups /usr/bin/printenv /usr/bin/mesg /usr/bin/nl-cls-l
/usr/bin/getopts /usr/bin/tset /usr/bin/dircolor /usr/bin/size
/usr/bin/head /usr/bin/printf /usr/bin/sum /usr/bin/nl-link-
/usr/bin/cpio /usr/bin/info /usr/bin/wall /usr/bin/setup-ns
/usr/bin/jobs /usr/bin/ptx /usr/bin/dirname /usr/bin/ptaskset
/usr/bin/hostid /usr/bin/infokey /usr/bin/who /usr/bin/pwmake
/usr/bin/read /usr/bin/uname /usr/bin/du /usr/bin/pwscore
/usr/bin/true /usr/bin/pwd /usr/bin/sync /usr/bin/c++filt
/usr/bin/id /usr/bin/dgawk /usr/bin/lz4 /usr/bin/as
/usr/bin/lua /usr/bin/readlink /usr/bin/echo /usr/bin/idiag-so
/usr/bin/umask /usr/bin/gawk /usr/bin/whoami /usr/bin/envsubst
/usr/bin/install /usr/bin/realpath /usr/bin/env /usr/bin/nf-ct-ad
/usr/bin/unalias /usr/bin/igawk /usr/bin/tac /usr/bin/gettext
/usr/bin/join /usr/bin/rm /usr/bin/lz4c /usr/bin/nf-ct-li
/usr/bin/luac /usr/bin/pgawk /usr/bin/expand /usr/bin/gettext.
/usr/bin/wait /usr/bin/unexpand /usr/bin/tail /usr/bin/nf-exp-a
/usr/bin/link /usr/bin/sed /usr/bin/less /usr/bin/nl-pktlo
/usr/bin/find /usr/bin/rmdir /usr/bin/expr /usr/bin/nf-exp-d
/usr/bin/catchseg /usr/bin/egrep /usr/bin/tee /usr/bin/msgattri
/usr/bin/ln /usr/bin/runcon /usr/bin/ar /usr/bin/nf-exp-l
/usr/bin/cmp /usr/bin/fgrep /usr/bin/factor /usr/bin/msgcat
/usr/bin/gencat /usr/bin/seq /usr/bin/xmlcatal /usr/bin/nf-log
/usr/bin/logname /usr/bin/neqn /usr/bin/yes /usr/bin/msgcmp
/usr/bin/getent /usr/bin/grep /usr/bin/pre-groh /usr/bin/nf-monit
/usr/bin/ls /usr/bin/sha1sum /usr/bin/xmllint /usr/bin/msgcomm
/usr/bin/diff /usr/bin/p11-kit /usr/bin/preconv /usr/bin/nf-queue
/usr/bin/iconv /usr/bin/sha224su /usr/bin/gpg-erro /usr/bin/msgconv
/usr/bin/truncate /usr/bin/trust /usr/bin/soelim /usr/bin/nl-addr-
/usr/bin/ldd /usr/bin/sha256su /usr/bin/gunzip /usr/bin/nl-qdisc
/usr/bin/md5sum /usr/bin/ca-legac /usr/bin/troff /usr/bin/curl
/usr/bin/locale /usr/bin/false /usr/bin/gzexe /usr/bin/nl-addr-
/usr/bin/mkdir /usr/bin/pic /usr/bin/zdiff /usr/bin/nl-qdisc
/usr/bin/localede /usr/bin/update-c /usr/bin/zegrep /usr/bin/nl-addr-
/usr/bin/mkfifo /usr/bin/uniq /usr/bin/whiptail /usr/bin/nl-qdisc
/usr/bin/makedb /usr/bin/[ /usr/bin/zfgrep /usr/bin/nl-fib-l
/usr/bin/mknod /usr/bin/sha384su /usr/bin/zforce /usr/bin/rpm
/usr/bin/pldd /usr/bin/arch /usr/bin/zgrep /usr/bin/nl-link-
/usr/bin/mktemp /usr/bin/sha512su /usr/bin/testgdbm /usr/bin/nl-class
/usr/bin/rpcgen /usr/bin/base64 /usr/bin/zless /usr/bin/nl-link-
/usr/bin/mv /usr/bin/shred /usr/bin/pydoc /usr/bin/nl-class
/usr/bin/gio /usr/bin/basename /usr/bin/zmore /usr/bin/nl-link-
/usr/bin/sotruss /usr/bin/unlink /usr/bin/xmlwf /usr/bin/vi
/usr/bin/nice /usr/bin/cat /usr/bin/oldfind /usr/bin/nl-link-
/usr/bin/file /usr/bin/shuf /usr/bin/python2. /usr/bin/msgen
/usr/bin/sprof /usr/bin/tbl /usr/bin/xargs /usr/bin/nl-link-
/usr/bin/xzdec /usr/bin/db_dump /usr/bin/systemd- /usr/bin/systemd-
/usr/bin/nl-link- /usr/bin/db_dump1 /usr/bin/pinentry /usr/bin/unicode_
/usr/bin/xzdiff /usr/bin/db_hotba /usr/bin/raw /usr/bin/systemd-
/usr/bin/nl-list- /usr/bin/db_load /usr/bin/chvt /usr/bin/grub2-sy
/usr/bin/tar /usr/bin/db_log_v /usr/bin/geoiploo /usr/bin/systemd-
/usr/bin/nl-list- /usr/bin/db_print /usr/bin/flock /usr/bin/grub2-mk
/usr/bin/msgexec /usr/bin/db_recov /usr/bin/geoiploo /usr/bin/systemd-
/usr/bin/nl-monit /usr/bin/db_repli /usr/bin/rename /usr/bin/hdspload
/usr/bin/make /usr/bin/db_stat /usr/bin/geoipupd /usr/bin/ssh
/usr/bin/nl-neigh /usr/bin/db_tuner /usr/bin/renice /usr/bin/mixartlo
/usr/bin/xzgrep /usr/bin/db_upgra /usr/bin/ndptool /usr/bin/tmon
/usr/bin/nl-neigh /usr/bin/db_verif /usr/bin/rev /usr/bin/systemd-
/usr/bin/xzless /usr/bin/addr2lin /usr/bin/man /usr/bin/usx2yloa
/usr/bin/free /usr/bin/getopt /usr/bin/chage /usr/bin/sudo
/usr/bin/nl-neigh /usr/bin/elfedit /usr/bin/script /usr/bin/systemd-
/usr/bin/xzmore /usr/bin/hexdump /usr/bin/gpasswd /usr/bin/vxloader
/usr/bin/pmap /usr/bin/gprof /usr/bin/scriptre /usr/bin/a2p
/usr/bin/nl-neigh /usr/bin/kmod /usr/bin/lastlog /usr/bin/systemd-
/usr/bin/ps /usr/bin/ld.bfd /usr/bin/setarch /usr/bin/bond2tea
/usr/bin/nl-route /usr/bin/ionice /usr/bin/newgrp /usr/bin/h2ph
/usr/bin/pwdx /usr/bin/objcopy /usr/bin/setpriv /usr/bin/systemd-
/usr/bin/nl-route /usr/bin/ipcmk /usr/bin/pgrep /usr/bin/teamd
/usr/bin/groff /usr/bin/objdump /usr/bin/setsid /usr/bin/c2ph
/usr/bin/top /usr/bin/ipcrm /usr/bin/pkill /usr/bin/systemd-
/usr/bin/nl-route /usr/bin/ranlib /usr/bin/setterm /usr/bin/teamdctl
/usr/bin/grops /usr/bin/ipcs /usr/bin/skill /usr/bin/perl
/usr/bin/w /usr/bin/ping /usr/bin/su /usr/bin/systemd-
/usr/bin/nl-route /usr/bin/readelf /usr/bin/scp /usr/bin/dbus-bin
/usr/bin/grotty /usr/bin/isosize /usr/bin/slabtop /usr/bin/grub2-fs
/usr/bin/cal /usr/bin/strings /usr/bin/tailf /usr/bin/catman
/usr/bin/nl-rule- /usr/bin/kill /usr/bin/snice /usr/bin/systemd-
/usr/bin/chfn /usr/bin/strip /usr/bin/taskset /usr/bin/plymouth
/usr/bin/nl-tctre /usr/bin/ld.gold /usr/bin/tload /usr/bin/psed
/usr/bin/chrt /usr/bin/aserver /usr/bin/ul /usr/bin/systemd-
/usr/bin/nl-util- /usr/bin/logger /usr/bin/sftp /usr/bin/lsscsi
/usr/bin/nroff /usr/bin/fipschec /usr/bin/uptime /usr/bin/s2p
/usr/bin/chsh /usr/bin/login /usr/bin/umount /usr/bin/systemd-
/usr/bin/genl-ctr /usr/bin/fipshmac /usr/bin/vmstat /usr/bin/gpg-conn
/usr/bin/post-gro /usr/bin/look /usr/bin/unshare /usr/bin/systemd-
/usr/bin/col /usr/bin/gpg2 /usr/bin/watch /usr/bin/unicode_
/usr/bin/msgfmt /usr/bin/rpm2cpio /usr/bin/utmpdump /usr/bin/systemd-
/usr/bin/msggrep /usr/bin/lsblk /usr/bin/chmem /usr/bin/grub2-gl
/usr/bin/msghack /usr/bin/rpmdb /usr/bin/uuidgen /usr/bin/git
/usr/bin/msginit /usr/bin/lscpu /usr/bin/colcrt /usr/bin/systemd-
/usr/bin/msgmerge /usr/bin/rpmkeys /usr/bin/wdctl /usr/bin/gpg-agen
/usr/bin/msgunfmt /usr/bin/lsipc /usr/bin/colrm /usr/bin/systemd-
/usr/bin/msguniq /usr/bin/lslocks /usr/bin/whereis /usr/bin/nmcli
/usr/bin/ngettext /usr/bin/lslogins /usr/bin/column /usr/bin/deallocv
/usr/bin/recode-s /usr/bin/lchfn /usr/bin/write /usr/bin/systemd-
/usr/bin/xgettext /usr/bin/lsmem /usr/bin/dmesg /usr/bin/fgconsol
/usr/bin/lessecho /usr/bin/lchsh /usr/bin/eject /usr/bin/timedate
/usr/bin/lesskey /usr/bin/lsns /usr/bin/dracut /usr/bin/getkeyco
/usr/bin/lesspipe /usr/bin/urlgrabb /usr/bin/fallocat /usr/bin/udevadm
/usr/bin/teamnl /usr/bin/mcookie /usr/bin/lsinitrd /usr/bin/grub2-kb
/usr/bin/certutil /usr/bin/more /usr/bin/findmnt /usr/bin/dbus-cle
/usr/bin/cmsutil /usr/bin/yum /usr/bin/mkinitrd /usr/bin/kbdinfo
/usr/bin/crlutil /usr/bin/chacl /usr/bin/bootctl /usr/bin/dbus-dae
/usr/bin/modutil /usr/bin/mount /usr/bin/busctl /usr/bin/gpg-zip
/usr/bin/pk12util /usr/bin/getfacl /usr/bin/coredump /usr/bin/dbus-mon
/usr/bin/signtool /usr/bin/mountpoi /usr/bin/hostname /usr/bin/gpgparse
/usr/bin/signver /usr/bin/setfacl /usr/bin/journalc /usr/bin/dbus-run
/usr/bin/ssltap /usr/bin/namei /usr/bin/kernel-i /usr/bin/kbdrate
/usr/bin/pkg-conf /usr/bin/nsenter /usr/bin/localect /usr/bin/dbus-sen
/usr/bin/db_archi /usr/bin/openssl /usr/bin/loginctl /usr/bin/gpgconf
/usr/bin/db_check /usr/bin/prlimit /usr/bin/machinec /usr/bin/dbus-tes
/usr/bin/db_deadl /usr/bin/pinentry /usr/bin/systemct /usr/bin/ssh-keyg
/usr/bin/loadunim /usr/bin/setmetam /usr/bin/firewall /usr/bin/pod2html
/usr/bin/dbus-upd /usr/bin/secon /usr/bin/kdumpctl /usr/bin/splain
/usr/bin/gpgsplit /usr/bin/setvtrgb /usr/bin/ssh-add /usr/bin/pstruct
/usr/bin/dbus-uui /usr/bin/crontab /usr/bin/ssh-agen /usr/bin/perl5.
/usr/bin/mapscrn /usr/bin/showcons /usr/bin/ssh-copy /usr/bin/perlbug
/usr/bin/pkaction /usr/bin/run-part /usr/bin/ssh-keys /usr/bin/perlthan
/usr/bin/openvt /usr/bin/gpgv2 /usr/bin/nmtui /usr/bin/aria_chk
/usr/bin/pkcheck /usr/bin/linux-bo /usr/bin/aulast /usr/bin/aria_dum
/usr/bin/pkexec /usr/bin/showkey /usr/bin/aulastlo /usr/bin/aria_ftd
/usr/bin/pkttyage /usr/bin/os-probe /usr/bin/ausyscal /usr/bin/aria_pac
/usr/bin/grub2-mk /usr/bin/vlock /usr/bin/auvirt /usr/bin/aria_rea
/usr/bin/lexgrog /usr/bin/grub2-fi /usr/bin/rmail.po /usr/bin/msql2mys
/usr/bin/pkla-adm /usr/bin/kbd_mode /usr/bin/centrino /usr/bin/my_print
/usr/bin/grub2-mk /usr/bin/grub2-me /usr/bin/cpupower /usr/bin/mysql
/usr/bin/pkla-che /usr/bin/dumpkeys /usr/bin/powernow /usr/bin/mysql_fi
/usr/bin/psfxtabl /usr/bin/grub2-mk /usr/bin/turbosta /usr/bin/mysql_wa
/usr/bin/tracepat /usr/bin/rsyslog- /usr/bin/x86_ener /usr/bin/mysqlacc
/usr/bin/resizeco /usr/bin/grub2-re /usr/bin/chattr /usr/bin/mysqladm
/usr/bin/tracepat /usr/bin/loadkeys /usr/bin/lsattr /usr/bin/mysqlbin
/usr/bin/setkeyco /usr/bin/grub2-sc /usr/bin/sudorepl /usr/bin/mysqlche
/usr/bin/ipcalc /usr/bin/nm-onlin /usr/bin/passwd /usr/bin/mysqldum
/usr/bin/setleds /usr/bin/setfont /usr/bin/pod2man /usr/bin/mysqlimp
/usr/bin/usleep /usr/bin/grub2-mk /usr/bin/pod2text /usr/bin/mysqlsho
/usr/bin/grub2-mk /usr/bin/mandb /usr/bin/perldoc /usr/bin/mysqlsla
/usr/bin/systemd- /usr/bin/manpath /usr/bin/piconv /usr/bin/rsync
/usr/bin/watchgnu /usr/bin/whatis /usr/bin/pod2usag /usr/bin/git-shel
/usr/bin/grub2-ed /usr/bin/firewall /usr/bin/find2per /usr/bin/git-rece
/usr/bin/grub2-mk /usr/bin/git-uplo /usr/bin/pl2pm /usr/bin/git-uplo
/usr/bin/grub2-mk

注意:-#指定列数的时候可能会导致某些列上的信息显示不完整,用的时候要小心

Linux命令——pr的更多相关文章

  1. Linux命令——column

    参考:Viewing Linux output in columns 功能 column命令把他的输入格式化多列显示.输入可以是文件,也可以是标准输入. 列优先,从左到右 显示的时候首先填满最左列,然 ...

  2. [转]linux之pr命令

    转自:http://www.bitscn.com/plus/view.php?aid=6638 本文介绍如何使用Linux的pr命令将大文件分割成多个页面进行打印,并在每个页面上加上标题. Linux ...

  3. Linux命令整理中...

    Linux命令整理中... 最常用命令(我最近最常用的一般放在前面tipsbychsry) clear 清屏 date 显示日期 cal 显示日历 cal 2014 显示2014年的日历 shutdo ...

  4. Linux 命令小记

    1. pidof 进程名 :获取进程的pid,例如 pidof memcached 得到5333 2. unset Shell变量 :取消设置一个shell变量,从内存和shell的导出环境中删除它, ...

  5. [Android ] linux命令英文缩写的含义(方便记忆)

    du -sh */ reference to : http://blog.chinaunix.net/uid-27164517-id-3299073.html linux常用命令的英文单词缩写 命令缩 ...

  6. Linux命令自己总结

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  7. 运维工程师必会的109个Linux命令

    运维工程师必会的109个Linux命令 版本1.0 崔存新 更新于2009-12-26 目录 1 文件管理 6 1.1 basename 6 1.2 cat 6 1.3 cd 7 1.4 chgrp ...

  8. Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

  9. Linux命令行技巧

    Linux命令行技巧 命令 描述 • apropos whatis 显示和word相关的命令. 参见线程安全 • man -t man | ps2pdf - > man.pdf 生成一个PDF格 ...

随机推荐

  1. Python - Django - session 的基本使用

    urls.py: from django.conf.urls import url from app02 import views urlpatterns = [ # app02 url(r'^app ...

  2. Python - Django - ORM 常用的字段属性

    字段参数: null:用于表示某个字段可以为空 unique:如果设置为 unique=True,则该字段在此表中必须是唯一的 db_index:如果 db_index=True,则代表着为此字段设置 ...

  3. [转]gcc的__builtin_函数介绍

    链接地址:https://blog.csdn.net/jasonchen_gbd/article/details/44948523

  4. 对于新手用c#中的delegate(委托)和event(事件)

    一.delegate到底是什么东西 delegate允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m,说白了就是可以把方法当作参数传递.delegate既可以引用静态函数 ...

  5. 【VxWorks工程】基于opencv创建读取摄像头数据的工程error

    工程编译遇到的问题: Cannot step: Signal : Segmentation violation bytes (0x20 aligned) in partition 0x2023d930 ...

  6. Arcgis javascript api 动态图层自图层可见性设置

    Arcgis javascript api 动态图层自图层可见性设置 子图层管理 rest服务 sublayers sublayer ArcGISDynamicMapServiceLayer 本文主要 ...

  7. 解决RedisDesktopManager连接不上redis问题

    linux 下安装redis很简单,在此不做赘述 发现linux上启动redis,测试redis使用正常, 但使用RedisDesktopManager却连接不上,报错如下,报错信息显示:当前使用的P ...

  8. 【GStreamer开发】GStreamer基础教程11——调试工具

    目标 有时我们的应用并没有按照我们的预期来工作,并且在总线上获得的错误信息也没有足够的内容.这时我们该怎么办呢?幸运的时,GStreamer自身提供了大量的调试信息,通常这些信息会给出一些线索,指向出 ...

  9. python 线程队列PriorityQueue(优先队列)(37)

    在 线程队列Queue / 线程队列LifoQueue 文章中分别介绍了先进先出队列Queue和先进后出队列LifoQueue,而今天给大家介绍的是最后一种:优先队列PriorityQueue,对队列 ...

  10. htm5 css学习笔记整理

    点击链接后退页面: <a href="javascript:history.go(-1)">回到上一个网页</a> ——修改placeholder提示的样式 ...