zoukankan      html  css  js  c++  java
  • xargs实例

    1. 当你使用rm命令去删除很多的文件时,你可能会得到错误信息:“/bin/rm Argument list too long – Linux”。这时可以用xargs来避免这个问题

    find ~ -name *.log‘ -print0 | xargs -0 rm –f

    获得/etc下所有以.conf结尾的文件。可以有多种方法获得如下结果。以下命令仅仅为了帮助大家理解如何使用xargs.find命令的输入结果一个接一个的传递给xargs,作为ls -l的参数。

    # find /etc -name "*.conf" | xargs ls –l

    当你想下载一些URL,这些URL都保存在一个文件里,你可以以如下的方式使用xargs命令

    # cat url-list.txt | xargs wget –c

    找出所有的.jpg格式的图片,并将其归档。

    # find / -name *.jpg -type f -print | xargs tar -cvzf images.tar.gz

    将1.txt中的文件名复制到另一个目录

  • 相关阅读:
    移动端测试知识概览
    24、CSS定位
    23、Xpath
    MySQL触发器
    MySQL存储过程和函数
    Cookie详解
    简单漏桶限流
    PHP异常和错误
    工厂方法模式
    简单工厂模式
  • 原文地址:https://www.cnblogs.com/tiantianhappy/p/10167550.html
Copyright © 2011-2022 走看看