亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Linux > 正文

linux命令find -exec操作的問題

2020-10-14 22:38:23
字體:
來源:轉載
供稿:網友

    最近有這樣一個需求,刪掉某目錄下的一些文件夾。其實就是名為"CVS"的文件夾,用過CVS的人都知道,CVS會在目錄的每一級建立一個名為CVS的文件夾,里面放著CVS相關信息,我需要將某目錄下所有的名為"CVS"的文件夾刪掉。在LINUX下其實很簡單,使用find命令:
    [plain]
    find . -name CVS -exec rm -rf {} /;
    看似沒問題,但卻報錯了:
    [plain]
    find: `./CVS': No such file or directory
    檢查了下,發現其實。/CVS這個文件夾確實存在而且此時已經被刪掉了,算是功德圓滿但是為什么還報錯?
    沒辦法記得find完成這種功能還有一種寫法:
    [plain]
    find . -name CVS -exec rm -rf {} /+
    抱著試試的態度,令人意外的是,這種方式成功執行,并未報任何錯誤,這就叫人疑惑了,沒辦法只好求助于男人(man)
    -exec command ;
    Execute  command;     true  if 0 status is returned.     All following
    arguments to find are taken to be arguments to the command until
    an  argument  consisting of ';' is encountered.  The string '{}'
    is replaced by the current file name being processed  everywhere
    it occurs in the arguments to the command, not just in arguments
    where it is alone, as in some versions of find.  Both  of     these
    constructions might need to be escaped (with a '/') or quoted to
    protect them from expansion by the shell.     See the EXAMPLES sec-
    tion  for examples of the use of the '-exec' option.  The speci-
    fied command is run once for each matched file.  The command  is
    executed    in  the     starting  directory.     There are unavoidable
    security problems surrounding  use  of  the  -exec  option;  you
    should use the -execdir option instead.
    另外一種:
    -exec command {} +
    This  variant  of the -exec option runs the specified command on
    the selected files, but the command line is built     by  appending
    each  selected file name at the end; the total number of invoca-
    tions of the command will     be  much  less     than  the  number  of
    matched  files.    The command line is built in much the same way
    that xargs builds its command lines.  Only one instance of  '{}'
    is  allowed  within the command.    The command is executed in the
    starting directory.
    看了半天我注意到他們的區別,紅字體標注。
    也就是說 "-exec" + ";" 為每一個匹配的文件都執行了一次命令,具體到此處就是 rm -rf 命令,而 "-exec" + "+" 只是把匹配的文件名作為命令的參數append到命令后面,即是這樣: rm -rf file1 file2 file3
    可是這種差別為什么會導致如此明顯的差異呢? 想了想, 悟到了:
(責任編輯:VEVB)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲免费福利视频| 色一情一乱一区二区| 日本亚洲欧美成人| 亚洲偷熟乱区亚洲香蕉av| 国产精品女主播视频| 岛国av在线不卡| 日韩国产激情在线| 日韩久久精品成人| 中文字幕av一区中文字幕天堂| 九九热这里只有精品6| 国产成人a亚洲精品| 日韩亚洲一区二区| 色爱av美腿丝袜综合粉嫩av| 日韩中文在线中文网在线观看| 久久国产精品99国产精| 91日韩在线播放| 国产成人激情小视频| 亚洲一区二区三区成人在线视频精品| 亚洲直播在线一区| 亚洲一区亚洲二区| 91精品综合久久久久久五月天| 成人久久一区二区| 欧美日韩美女视频| 成人激情视频小说免费下载| 色噜噜亚洲精品中文字幕| 91情侣偷在线精品国产| 日本在线观看天堂男亚洲| 亚洲а∨天堂久久精品9966| 菠萝蜜影院一区二区免费| 午夜精品理论片| 精品丝袜一区二区三区| 欧美性少妇18aaaa视频| www日韩欧美| 欧美成人精品在线观看| 九九九久久国产免费| 欧美激情久久久久久| 精品成人69xx.xyz| 成人字幕网zmw| 国产成人精品电影| 国产玖玖精品视频| 成人性教育视频在线观看| 91免费福利视频| 欧美专区日韩视频| 亚洲日本成人女熟在线观看| 美女福利视频一区| 亚洲欧美国产视频| 国产精品成人久久久久| 日韩中文字幕不卡视频| 国产精品无av码在线观看| 欧美成人四级hd版| 国产午夜精品免费一区二区三区| 8090理伦午夜在线电影| 欧美日韩国产一区中文午夜| 国产一级揄自揄精品视频| 一本色道久久88综合亚洲精品ⅰ| 国产偷国产偷亚洲清高网站| 91精品久久久久久| 国外成人在线直播| 97人洗澡人人免费公开视频碰碰碰| 日韩av成人在线观看| 国产香蕉一区二区三区在线视频| 中文精品99久久国产香蕉| 91情侣偷在线精品国产| 裸体女人亚洲精品一区| 懂色av影视一区二区三区| 久久久久久久爱| 欧美性猛xxx| 欧美一区在线直播| 日本午夜在线亚洲.国产| 成人精品网站在线观看| 一区二区三区久久精品| 亚洲电影免费观看高清完整版在线| 久久国产精品电影| 精品久久香蕉国产线看观看gif| 亚洲精品久久久久中文字幕欢迎你| 国产日韩欧美在线观看| 亚洲综合中文字幕在线| 美女扒开尿口让男人操亚洲视频网站| 国产精品看片资源| 欧美性猛交xxxx免费看| 91丝袜美腿美女视频网站| 日韩精品免费在线| 亚洲精品视频中文字幕| 亚洲精品久久久久中文字幕二区| 亚洲人成自拍网站| 最近2019年好看中文字幕视频| 91精品成人久久| 亚洲欧美日韩图片| 欧美电影免费观看高清完整| 精品久久久久久久久中文字幕| 亚洲国产高清福利视频| 中文日韩在线观看| 日韩成人av一区| 欧美精品www| 亚洲精品视频在线播放| 久久久999成人| 久久久久成人精品| 久久九九免费视频| 国产精品扒开腿做爽爽爽男男| 国产精品嫩草视频| 国产精品2018| 日韩中文字幕视频在线观看| 日韩中文字幕在线视频| 国产成人av在线播放| 国产69久久精品成人看| 久久久精品一区二区三区| 日韩大片免费观看视频播放| 欧美中在线观看| 日韩精品在线免费播放| 精品国产户外野外| 亚洲国产高清高潮精品美女| 精品中文视频在线| 成人做爰www免费看视频网站| 欲色天天网综合久久| 亚洲激情 国产| 国产精品久久久久久久天堂| 亚洲www永久成人夜色| 久久成人亚洲精品| 亚洲一区二区中文字幕| 成人黄色午夜影院| 欧美激情国产日韩精品一区18| 亚洲第一区在线| 日韩在线观看免费| 欧美成人午夜免费视在线看片| 亚洲va欧美va在线观看| 亚洲精品久久久久久久久久久久久| 亚洲japanese制服美女| 最近2019年日本中文免费字幕| 日本三级韩国三级久久| 亚洲国产第一页| 日日摸夜夜添一区| 久久精品2019中文字幕| 亚洲国产婷婷香蕉久久久久久| 欧美精品videosex极品1| 久久久精品日本| 欧美色道久久88综合亚洲精品| 精品偷拍一区二区三区在线看| 日韩免费av一区二区| 这里只有精品在线观看| 欧美精品在线观看91| 日韩精品福利在线| 日韩网站在线观看| 国产精品电影网站| 91精品啪在线观看麻豆免费| 国产精品久久久久久久久久| 亚洲欧洲偷拍精品| 久久免费视频这里只有精品| 久久影院资源网| 日韩欧美国产网站| 最新69国产成人精品视频免费| 国产成人精品av在线| 伊人伊成久久人综合网站| 国产乱人伦真实精品视频| www.亚洲人.com| 国产成人精品久久二区二区91| 亚洲国产另类 国产精品国产免费| 亚洲第一精品自拍| 国产精品久久久一区| 91精品国产电影| 国内精品久久久久影院优| 精品国产91乱高清在线观看| 亚洲成人中文字幕| 国产美女精品视频免费观看| 欧美午夜精品久久久久久久|