zoukankan      html  css  js  c++  java
  • find命令

    处理动作
    -print:默认的处理动作,显示至屏幕
    -ls:类似于对查找到的文件执行“ ls -l”命令
    -delete:删除查找到的文件
    -fls file:查找到的所有文件的长格式信息保存至指定文件中
    -ok 命令 {} ; 对查找到的每个文件执行由指定的命令,对于每个文件执行命令之前,都会交互式要求用户确认
    -exec COMMAND {} ;
    对查找到的每个文件执行由COMMAND指定的命令{}: 用于引用查找到的文件名称自身find传递查找到的文件至后面指定的命令时,查找到所有符合条件的文件一次性传递给后面的命令
    xargs
    由于很多命令不支持管道|来传递参数,而日常工作中有这个
    必要,所以就有了xargs命令
    xargs用于产生某个命令的参数,xargs 可以读入 stdin 的数据,并且以空格符或回车符将 stdin 的数据分隔成为参数
    注意:文件名或者是其他意义的名词内含有空格符的情况
    有些命令不能接受过多参数,命令执行可能会失败,xargs可以解决
    N: (从 N-1 到 N 之间的范围,包括N)
    如:5k 表示(4k到5k之间]
    #find -size 5k
    ./5k
    ./4.4k
    -N: (从 0 到 N-1 之间的范围,不包括N)
    处理动作
    -print:默认的处理动作,显示至屏幕
    -ls:类似于对查找到的文件执行“ ls -l”命令
    -delete:删除查找到的文件
    -fls file:查找到的所有文件的长格式信息保存至指定文件中
    -ok 命令 {} ; 对查找到的每个文件执行由指定的命令,对于每个文件执行命令之前,都会交互式要求用户确认
    -exec COMMAND {} ;
    对查找到的每个文件执行由COMMAND指定的命令{}: 用于引用查找到的文件名称自身find传递查找到的文件至后面指定的命令时,查找到所有符合条件的文件一次性传递给后面的命令
    xargs
    由于很多命令不支持管道|来传递参数,而日常工作中有这个
    必要,所以就有了xargs命令
    xargs用于产生某个命令的参数,xargs 可以读入 stdin 的数据,并且以空格符或回车符将 stdin 的数据分隔成为参数
    注意:文件名或者是其他意义的名词内含有空格符的情况
    有些命令不能接受过多参数,命令执行可能会失败,xargs可以解决
    总结:只有查找N大小的时候,结果才会包含N
  • 相关阅读:
    day23_2_logging
    day23_1-re模块之转义字符、分组、方法
    The Python Standard Library
    re.groups取出来的空元祖??
    Mybatis-学习笔记(2)Mybatis配置文件
    Mybatis-第N篇配置log4j1、log4j2打印执行的sql语句
    Java-数据库连接池第一篇
    Mybatis-学习笔记(1)SqlSessionFactory、SqlSession、Mybatis配置文件configuration的属性标签
    Spring MVC-学习笔记(5)spring MVC的文件上传、下载、拦截器
    Java-多线程第四篇线程池
  • 原文地址:https://www.cnblogs.com/momenglin/p/10630678.html
Copyright © 2011-2022 走看看