常用脚本命令

wc
    wc 可以统计文件或 I/O 流中的单词数量.
    bash $ wc /usr/share/doc/sed-4.1.2/README
    13  70  447 README
    [13 lines  70 words  447 characters]

    wc -w 统计单词数量.

    wc -l 统计行数量.

    wc -c 统计字节数量.

    wc -m 统计字符数量.

    wc -L 给出文件中最长行的长度.

    使用 wc 命令来统计当前工作目录下有多少个 .txt 文件.
    1 $ ls *.txt | wc -l
    2 # 因为列出的文件名都是以换行符区分的,所以使用 -l 来统计.
    3
    4 # 另一种达到这个目的的方法:
    5 #      find . -maxdepth 1 -name \*.txt -print0 | grep -cz .
    6 #      (shopt -s nullglob; set -- *.txt; echo $#)
    7
    8 # Thanks, S.C.

    使用 wc 命令来统计所有以 d - h 开头的文件的大小.
    bash$ wc [d-h]* | grep total | awk '{print $3}'
    71832

    使用 wc 命令来查看指定文件中包含 "Linux" 的行一共有多少.
    bash$ grep Linux abs-book.sgml | wc -l
    50

    参见 Example 12-35 和 Example 16-8.

    某些命令的某些选项其实已经包含了 wc 命令的部分功能.
    1 ... | grep foo | wc -l
    2 # 这个命令使用得非常频繁, 但事实上它有更简便的写法.
    3
    4 ... | grep -c foo
    5 # 只要使用 grep 命令的 "-c" (或 "--count")选项就能达到同样的目的.
    6
    7 # Thanks, S.C.

你可能感兴趣的:(命令,职场,休闲)