校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > 查找目錄下同名但不同后綴名文件的shell腳本代碼

查找目錄下同名但不同后綴名文件的shell腳本代碼

熱門(mén)標(biāo)簽:昆明電話外呼系統(tǒng)好么 外呼系統(tǒng)一天耗費(fèi)多少流量 陜西便宜電銷(xiāo)機(jī)器人軟件 免費(fèi)門(mén)店地圖標(biāo)注注冊(cè)入駐 杞縣地圖標(biāo)注app 艾比利外呼系統(tǒng) 海口智能語(yǔ)音電銷(xiāo)機(jī)器人好用嗎 衡水外呼線路解決 電話機(jī)器人每天搜索多少次

因?yàn)楹笈_(tái)錄入的同事,上傳文件的時(shí)候,給文件取了相同的名字,但不同的后綴名,由于文件路徑非常深,大概十層左右,每一層又有幾十個(gè)文件,所以人工找起來(lái)非常麻煩,所以寫(xiě)了個(gè)腳本,幫他們實(shí)現(xiàn)查找指定目錄下所有子目錄及文件,找出相同文件名,不同后綴的文件,然后,手動(dòng)保留其中一個(gè)。

復(fù)制代碼 代碼如下:

#!/bin/bash 
#判斷一下腳本參數(shù)的問(wèn)題 
if [ $# -ne 1 ];then 
   echo "Usage find_same.sh direcroty" 
   exit 
fi 
find $1 -type d > /tmp/dir.txt 
#將所有需要查詢的目錄本身和子目錄的名字存儲(chǔ)在一個(gè)臨時(shí)文件里 
#對(duì)每個(gè)目錄進(jìn)行比較查詢 
while read dir 
do 
     find $dir -maxdepth 1 -type f > /tmp/file.txt 
     #將當(dāng)前目錄下的所有文件存儲(chǔ)在臨時(shí)文件里 
     awk -F '/' '{print $NF}' /tmp/file.txt | awk -F '[.]' '{print $1}'| sort | uniq -d > /tmp/filename.txt 
     #把文件名字取出來(lái),有同樣名字的就把名字放到/tmp/filename.txt里 
     line=`wc -l /tmp/filename.txt | awk '{print $1}'` 
     #判斷一下該文件里一共有多少行,每一行就是一個(gè)重名的文件名 
     #輸出 
     echo "The directory $dir including same name file: " 
     if [ $line -ge 1 ] ; then 
        while read name 
        do 
        filename=`grep $name /tmp/file.txt` 
                echo "$filename" 
                echo $filename >> /tmp/samefile.txt 
                #所有的記錄存放在這個(gè)文件里 
        done /tmp/filename.txt 
      fi 
done /tmp/dir.txt

模擬測(cè)試:

linux-8hij:/tmp/test # ll
total 4
-rw-r--r-- 1 root root    0 Mar  9 02:04 1.png
-rw-r--r-- 1 root root    0 Mar  9 02:04 1.txt
drwxr-xr-x 2 root root 4096 Mar  9 02:05 test1
linux-8hij:/tmp/test/test1 # ll
total 0
-rw-r--r-- 1 root root 0 Mar  9 02:05 11.jpg
-rw-r--r-- 1 root root 0 Mar  9 02:05 11.log
-rw-r--r-- 1 root root 0 Mar  9 02:05 2.log

運(yùn)行結(jié)果:

linux-8hij:/tmp # ./find_name.sh /tmp
The directory /tmp including same name file:
The directory /tmp/.ICE-unix including same name file:
The directory /tmp/.X11-unix including same name file:
The directory /tmp/gconfd-root including same name file:
The directory /tmp/gconfd-root/lock including same name file:
The directory /tmp/gpg-PIEU09 including same name file:
The directory /tmp/test including same name file:
/tmp/test/1.txt
/tmp/test/1.png
The directory /tmp/test/test1 including same name file:
/tmp/test/test1/11.jpg
/tmp/test/test1/11.log

查看記錄:

linux-8hij:/tmp # cat /tmp/samefile.txt
/tmp/test/1.txt /tmp/test/1.png
/tmp/test/test1/11.jpg /tmp/test/test1/11.log

通過(guò)這個(gè)腳本可以實(shí)現(xiàn)指定目錄下同名但不同后綴名的查找,可以拓展為刪除指定的文件的腳本,覺(jué)得很實(shí)用,分享一下

您可能感興趣的文章:
  • shell對(duì)比文件內(nèi)容腳本分享
  • 批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼
  • linux下保留文件系統(tǒng)下剩余指定數(shù)目文件的shell腳本
  • shell去掉文件中空行(空白行)的方法詳解
  • shell判斷文件,目錄是否存在或者具有權(quán)限的代碼
  • 使用ShellClass獲取文件屬性詳細(xì)信息的實(shí)現(xiàn)方法
  • 判斷文件是否存在的shell腳本代碼
  • 合并一個(gè)文件夾下多個(gè)文件內(nèi)容的單行shell命令
  • 在指定目錄查找指定后綴文件的shell腳本代碼
  • shell查找當(dāng)前目錄下大于1M的文件的三種方法分享
  • 后臺(tái)實(shí)時(shí)分流文件的shell腳本
  • 找出文件中包含指定字段的文件的shell腳本
  • Visual Style中的shellstyle.dll文件修改方法
  • Byshell后門(mén):無(wú)進(jìn)程無(wú)DLL無(wú)硬盤(pán)文件
  • shell替換文件中的文件路徑腳本分享

標(biāo)簽:泰安 昌都 臨滄 海口 南京 西寧 宿遷 營(yíng)口

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《查找目錄下同名但不同后綴名文件的shell腳本代碼》,本文關(guān)鍵詞  查找,目,錄下,同名,但,不同,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《查找目錄下同名但不同后綴名文件的shell腳本代碼》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于查找目錄下同名但不同后綴名文件的shell腳本代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美日韩成人一区二区| 日韩视频123| 国产主播一区二区三区| 亚洲三级电影网站| 国产亚洲污的网站| 欧美一区二区在线视频| 91丨九色丨蝌蚪富婆spa| 免费观看在线综合色| 一区二区三区在线影院| 日本一区二区三区免费乱视频| 欧美日韩欧美一区二区| 9l国产精品久久久久麻豆| 免费人成在线不卡| 亚洲精品va在线观看| 国产欧美一区二区精品性色超碰 | 亚洲制服欧美中文字幕中文字幕| 精品国产麻豆免费人成网站| 欧美丝袜丝nylons| 91丨国产丨九色丨pron| 国产高清成人在线| 狠狠色丁香久久婷婷综合_中| 亚洲一区在线免费观看| 国产精品乱人伦一区二区| 精品99久久久久久| 欧美一区二区在线看| 欧美色大人视频| 欧洲av一区二区嗯嗯嗯啊| av激情成人网| 国产iv一区二区三区| 国产曰批免费观看久久久| 日本视频免费一区| 亚洲高清免费观看| 亚洲18色成人| 亚洲成人久久影院| 亚洲一区二区三区四区在线观看| 亚洲柠檬福利资源导航| 中文字幕中文字幕中文字幕亚洲无线| 久久综合久久鬼色| 久久蜜桃av一区二区天堂| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美成人bangbros| 日韩视频免费直播| 日韩精品一区二区三区三区免费 | 亚洲视频每日更新| 亚洲免费资源在线播放| 亚洲男同性视频| 一级精品视频在线观看宜春院 | 激情av综合网| 九色|91porny| 国产一二精品视频| 国产成人aaa| www.亚洲在线| 一本一道综合狠狠老| 日本福利一区二区| 欧美蜜桃一区二区三区| 欧美一级欧美三级| 精品国产伦一区二区三区观看体验| 久久综合精品国产一区二区三区| 26uuu欧美日本| 国产精品色婷婷久久58| 成人欧美一区二区三区白人| 亚洲免费在线观看视频| 午夜一区二区三区在线观看| 久热成人在线视频| 国产二区国产一区在线观看| 91无套直看片红桃| 欧美日韩在线观看一区二区| 91精品午夜视频| 久久久国产综合精品女国产盗摄| 国产精品欧美一级免费| 亚洲国产一区在线观看| 免费人成网站在线观看欧美高清| 国产精品18久久久久| 91小视频在线| 欧美一卡2卡3卡4卡| 日本一区二区三区dvd视频在线| 亚洲丝袜精品丝袜在线| 午夜精彩视频在线观看不卡| 狠狠色2019综合网| 91福利精品第一导航| 欧美r级电影在线观看| 国产精品福利影院| 日韩国产成人精品| 成人aa视频在线观看| 欧美日韩aaaaa| 国产欧美日韩视频一区二区 | 国产精品中文有码| 91网址在线看| 久久麻豆一区二区| 天天色天天操综合| 懂色av一区二区三区免费看| 欧美日韩夫妻久久| 欧美国产乱子伦| 美女在线一区二区| 日本韩国一区二区三区视频| 久久久青草青青国产亚洲免观| 亚洲主播在线播放| 岛国av在线一区| 欧美一区二区三区在线电影| 亚洲色图欧洲色图| 国产成人自拍网| 日韩亚洲欧美一区二区三区| 亚洲精品中文字幕在线观看| 精品一区二区在线观看| 欧美在线观看视频一区二区| 日本一区免费视频| 激情图片小说一区| 欧美精品乱码久久久久久| 亚洲欧洲成人av每日更新| 国产精品影视天天线| 正在播放一区二区| 亚洲电影视频在线| 91视视频在线直接观看在线看网页在线看 | 日韩主播视频在线| 99国产精品国产精品毛片| 久久综合色综合88| 日韩va亚洲va欧美va久久| 欧美写真视频网站| 亚洲欧洲美洲综合色网| 国产sm精品调教视频网站| 精品国产乱码久久久久久闺蜜| 亚洲第一狼人社区| 在线观看亚洲专区| 一区二区三区美女| 色偷偷一区二区三区| 国产精品萝li| 成人性视频免费网站| 国产亚洲欧美激情| 激情综合色播五月| 精品国产一二三| 精品一区二区免费视频| 欧美一级理论性理论a| 亚洲高清不卡在线观看| 精品视频免费看| 天天亚洲美女在线视频| 欧美浪妇xxxx高跟鞋交| 视频一区二区不卡| 91精品免费观看| 免费观看一级特黄欧美大片| 91精品欧美福利在线观看| 日韩av不卡在线观看| 日韩无一区二区| 国产一区二区视频在线播放| 久久久不卡网国产精品一区| 国产精品888| 国产精品国产自产拍高清av王其| 成人一区二区三区视频在线观看| 欧美国产国产综合| 97久久久精品综合88久久| 亚洲在线视频网站| 欧美不卡激情三级在线观看| 免费观看在线综合| 精品国产露脸精彩对白| 国产乱一区二区| 国产精品久久久久久久裸模| av在线不卡电影| 亚洲一区二区四区蜜桃| 制服.丝袜.亚洲.另类.中文| 国产一区中文字幕| 国产精品久久久久婷婷| 在线亚洲一区二区| 日本欧美韩国一区三区| 精品久久久久一区| www.亚洲色图| 天堂午夜影视日韩欧美一区二区| 日韩欧美黄色影院| 国产成人精品一区二区三区四区 | 亚洲日本免费电影| 欧美日韩大陆一区二区| 美女在线视频一区| 国产精品免费丝袜| 在线精品视频小说1| 免费看欧美美女黄的网站| 久久综合九色综合欧美就去吻 | 亚洲曰韩产成在线| 日韩美女视频在线| 成人av网址在线| 亚洲国产日韩在线一区模特| 精品国产乱码久久久久久久久| 粉嫩aⅴ一区二区三区四区 | 美女视频一区二区| 国产精品欧美一级免费| 91麻豆精品国产91久久久资源速度 | 在线成人午夜影院| 狠狠色丁香婷婷综合| 亚洲精品免费播放| 精品国产乱码久久久久久闺蜜| 色婷婷精品大在线视频| 狠狠色狠狠色合久久伊人| 亚洲最色的网站| 国产精品亲子乱子伦xxxx裸| 欧美一级夜夜爽| 91黄色免费看| 成人精品视频一区二区三区尤物| 午夜精品123| 亚洲人吸女人奶水| 久久精品日韩一区二区三区| 欧美日韩国产美| 91免费视频大全| 国产成人综合亚洲网站|