Solaris cmd: find

find /path/dir1 -name "xxxx.yyy" -exec mv {} ./path/dir2 ;
find ./ -mtime +1 -print

find /path/dir1 -mtime +46 -exec mv {} /path/dir2 ;

如何查所有非*.c的文件呢?
find / -name "*.c" -prune -o -print
find . ! -name *.c

目录树小,可以用:
grep xxx `find .`

目录树大:
find . -type f -print | xargs grep xxx

find . -type f -size +10000 -exec ls -al {} ;
find . -atime +1 -type f - exec mv {} TMP ; # mv files older then 1 day to dir TMP
find . -name "-F" -exec rm {} ;   # a script error created a file called -F
find . -exec grep -i "vds admin" {} ;
find . ! -name "*.Z" -exec compress -f {} ;
find . -type f ! -name "*.Z" ! -name ".comment" -print | tee -a /tmp/list
find . -name *.ini
find . -exec chmod 775 {} ;
find . -user xuser1 -exec chown -R user2 {} ;
find . -name ebtcom*
find . -name mkbook
find . -exec grep PW0 {} ;
find . -exec grep -i "pw0" {} ;
find . -atime +6
find . -atime +6 -exec ll | more
find . -atime +6 -exec ll | more ;
find . -atime +6 -exec ll ;
find . -atime +6 -exec ls ;
find . -atime +30 -exec ls ;
find . -atime +30 -exec ls ; | wc -l
find . -name auth*
find . -exec grep -i plotme10 {};
find . -exec grep -i plotme10 {} ;
find . -ls -exec grep 'PLOT_FORMAT 22' {} ;
find . -print -exec grep 'PLOT_FORMAT 22' {} ;
find . -print -exec grep 'PLOT_FORMAT' {} ;
find . -print -exec grep 'PLOT_FORMAT' {} ;
find ./machbook -exec chown 184 {} ;
find . ! -name '*.Z' -exec compress {} ;
find . ! -name "*.Z" -exec compress -f {} ;
find /raid/03c/ecn -xdev -type f -print
find /raid/03c/ecn -xdev -path -type f -print
find / -name .ssh* -print | tee -a ssh-stuff
find . -name "*font*"
find . -name hpmcad*
find . -name *fnt*
find . -name hp_mcad* -print
find . -grep Pld {} ;
find . -exec grep Pld {} ;
find . -exec grep Pld {} ;
find . -exec grep PENWIDTH {} ; | more
find . -name config.pro
find . -name config.pro
find /raid -type d ".local_sd_customize" -print
find /raid -type d -name ".local_sd_customize" -print
find /raid -type d -name ".local_sd_customize" -ok cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} ;
find /raid -type d -name ".local_sd_customize" -exec cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} ;
find . -name xeroxrelease
find . -exec grep xeroxrelease {} ;
find . -name xeroxrelease
find . -name xeroxrelease* -print 2>/dev/null
find . -name "*release*" 2>/dev/null
find / -name "*xerox*" 2>/dev/null
find . -exec grep -i xeroxrelease {} ;
find . -print -exec grep -i xeroxrelease {} ;
find . -print -exec grep -i xeroxrelease {} ; > xeroxrel.lis
find . -exec grep -i xeroxrel {} ;
find . -print -exec grep -i xeroxrel {} ;
find . -print -exec grep -i xeroxrel {} ; | more
find /raid/03c/inwork -xdev -type f -print >> /raid/04d/user_scripts/prt_list.tmp
find . -exec grep '31.53' {} ;
find . -ls -exec grep "31/.53" {} ; > this.lis
find . -print -exec grep "31/.53" {} ; > this.lis
find . -print -exec grep 31.53 {} ; > this.lis
find . -exec grep -i pen {} /;
find . -exec grep -i pen {} ;
find . -print -exec grep -i pen {} ; | more
find . -exec grep -i pen {} ;
find . -atime +6 -exec ll | more ;
find . -atime +6 -exec ll ;
find . -atime +6 -exec ls ;
find . -atime +30 -exec ls ;
find . -atime +30 -exec ls ; | wc -l
find . ! -name '*.Z' -exec compress -f {} ;
find . -name 'cache*' -depth -exec rm {} ;
find . -name 'cache*' -depth -print | tee -a /tmp/cachefiles
find . -name 'cache[0-9][0-9]*' -depth -print | tee -a /tmp/cachefiles
find . -name 'hp_catfile' 'hp_catlock' -depth -print | tee -a /tmp/hp.cats
find . -name 'hp_catfile' -name 'hp_catlock' -depth -print | tee -a /tmp/hp.cats
find . -name 'hp_cat*' -depth -print | tee -a /tmp/hp.cats
find . -name 'hp_cat[fl]*' -depth -print | tee -a /tmp/hp.cats
find /raid -name 'hp_cat[fl]*' -depth -print
find . ! -name '*.Z' -exec compress -f {} ;
find . -name '*' -exec compress -f {} ;
find . -xdev -name "wshp1*" -print
find . -xdev -name "wagoneer*" -print
find . -name "xcmd" -depth -print
find /usr/contrib/src -name "xcmd" -depth -print
find /raid -type d -name ".local_sd_customize" -exec ls {} ;
find /raid -type d -name ".local_sd_customize"
   -exec cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} ;



[@more@]
http://www.wagoneers.com/UNIX/FIND/find-usage.html

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/205087/viewspace-790046/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/205087/viewspace-790046/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值