zoukankan      html  css  js  c++  java
  • shell编程题(五)

    打印root可以使用可执行文件数。

    echo "root's bins: $(find ./ -type f | xargs ls -l | sed '/-..x/p' | wc -l)"

    命令解释

    1.echo 输出后面双引号的的内容

    2. find ./ -type f 查找当前目录下文件类型为f的文件,把查找的结果作为输入传给下一个

    3. xargs ls –l

    xargs 捕获一个命令的输出,然后传递给另外一个命令,之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了 xargs 命令。

    4. sed '/-..x/p' 查找字符串中以-开头,并且第三个字符是x的行,保存并传递给下一个命令。 sed 后面接的动作,请务必以 '' 两个单引号括住。

    5. wc –l 计算传过来的字符串的个数。

  • 相关阅读:
    嵊州D1T2 圣女
    嵊州D1T1 总统先生,一路走好!
    第三节暑期信息奥赛课——图论
    并查集小结
    洛谷P1003 铺地毯 noip2011提高组day1T1
    洛谷p1216 IOI1994 Day1T1
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/wanghao-boke/p/11927635.html
Copyright © 2011-2022 走看看