zoukankan      html  css  js  c++  java
  • 【Linux常见命令】wc命令

    wc - print newline, word, and byte counts for each file

    wc命令用于计算字数。

    利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

    语法

    wc [OPTION]... [FILE]...
    wc [OPTION]... --files0-from=F

    参数:

    • -c或--bytes或--chars 只显示Bytes数。
    • -l或--lines 只显示行数。
    • -w或--words 只显示字数。
    • -m,--chars 显示字符数
    • -L,--max-line-length 最长的行的长度

    示例:

    在默认情况下,wc将计算指定文件的行数、字数,以及字节数。

    [root@oldboy oldboy]# cat name.txt
    user01
    user02
    user03
    user04
    user05
    [root@oldboy oldboy]# wc name.txt
     5  5 35 name.txt
    # 5行,词数5个,字节数35

     题目:

    for循环打印下面这句话中字母数不大于6的单词:

    I am oldboy teacher. Welcome to oldboy training class. 

     解答:

    # for循环,以标准输入的方式计算最大的行数,即计算每个单词的字符数
    [root@oldboy oldboy]# for word in `cat test.txt`;do echo $word|wc -L;done 1 2 6 8 7 2 6 8 6

    # 计算小于等于6的字符数 [root@oldboy oldboy]# for word in `cat test.txt`;do [ `echo $word|wc -L` -le 6 ] && echo $word;done I am oldboy to oldboy class.
  • 相关阅读:
    Python 资源大全中文版
    python支持mysql
    angularjs集成requirejs
    javascript中的浮点数运算
    魔术方法__get()、__set()和__call()的用法
    PHP事件机制
    Elasticsearch索引mapping的写入、查看与修改(转)
    Java Socket 通信实例
    性能测试相关(TPS/RT/PV等)(转)
    使用Nginx实现灰度发布(转)
  • 原文地址:https://www.cnblogs.com/zoe233/p/11807568.html
Copyright © 2011-2022 走看看