最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

shell腳本批量將文件復制到指定的文件夾下

 更新時間:2022年08月22日 15:28:29   作者:桐原因  
本文主要介紹了shell腳本批量將文件復制到指定的文件夾下,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

由于線上文件比較多,選擇特定的文件拿下線下進行語料標注,如果指定的文件數(shù)量太多,一個個復制就很麻煩。所以寫一個shell腳本進行批量操作。

首先把需要下載的文件路徑寫入txt文件中,如果需要路徑補全,則在每條路徑上加上*號,這樣就很簡單cd到對應的目錄下,(就這個小點,花費了我很久時間)

如圖所示:

然后就是遍歷txt文件進行路徑下操作,

cat 2022-05-07_path.txt | while read line
do
#echo $line
dir=根目錄/"$line"
echo $file_path
filelist=`ls $dir`
for file in $filelist
do
tmp=${file##*/} #文件名
file_no_suffix=${tmp%.*} #文件名不帶后綴
suffix=${file##*.} #后綴
#echo $tmp
#echo $file_no_suffix
if [[ $suffix != $file_no_suffix ]] && [[ $suffix == 'pdf' ]]; then
if [[ $file_no_suffix != 'source_file_dec' ]] && [[ $file_no_suffix != 'source_file_origin' ]] && [[ $file_no_suffix != 'source_file' ]]; then
#echo $tmp
#echo $file_no_suffix
file_path=$dir/$tmp
echo cp $file_path $target_dir
cp $file_path $target_dir
fi
fi
done
done

其中就是對文件進行邏輯判斷進行選擇需要的文件名稱進行復制

到此這篇關(guān)于shell腳本批量將文件復制到指定的文件夾下的文章就介紹到這了,更多相關(guān)shell批量文件復制 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux中執(zhí)行shell腳本的4種方法總結(jié)

    Linux中執(zhí)行shell腳本的4種方法總結(jié)

    這篇文章主要介紹了Linux中執(zhí)行shell腳本的4種方法總結(jié),即在Linux中運行shell腳本的4種方法,需要的朋友可以參考下
    2014-08-08
  • Linux shell腳本輸出日志筆記整理(必看篇)

    Linux shell腳本輸出日志筆記整理(必看篇)

    下面小編就為大家?guī)硪黄狶inux shell腳本輸出日志筆記整理(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • shell腳本查看k8s日志介紹

    shell腳本查看k8s日志介紹

    大家好,本篇文章主要講的是shell腳本查看k8s日志介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Shell命令之數(shù)組表示語法學習

    Shell命令之數(shù)組表示語法學習

    這篇文章主要為大家介紹了Shell命令之數(shù)組表示語法學習,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • Shell實用技巧:快速去除字符串中的空格

    Shell實用技巧:快速去除字符串中的空格

    這篇文章主要介紹了Shell實用技巧:快速去除字符串中的空格,本文給出了3種方法,分別講解了刪除行首空格、刪除行末空格、刪除所有空格等內(nèi)容,需要的朋友可以參考下
    2014-11-11
  • shell腳本自動輸入用戶名和密碼的實現(xiàn)

    shell腳本自動輸入用戶名和密碼的實現(xiàn)

    本文主要介紹了shell腳本自動輸入用戶名和密碼的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • shell中的for循環(huán)用法詳解

    shell中的for循環(huán)用法詳解

    這篇文章主要介紹了shell中的for循環(huán)用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • Linux shell命令統(tǒng)計某列去重后的值

    Linux shell命令統(tǒng)計某列去重后的值

    今天小編就為大家分享一篇關(guān)于Linux shell命令統(tǒng)計某列去重后的值,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • shell 里 awk print 的用法詳解

    shell 里 awk print 的用法詳解

    這篇文章主要介紹了shell 里 awk print 的用法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-09-09
  • Putty實現(xiàn)自動登陸遠程Linux主機的方法

    Putty實現(xiàn)自動登陸遠程Linux主機的方法

    這篇文章主要介紹了Putty實現(xiàn)自動登陸遠程Linux主機的方法,本文講解的是使用公鑰和密鑰方式實現(xiàn)自動登錄,需要的朋友可以參考下
    2015-04-04

最新評論

阜城县| 长海县| 兰溪市| 南开区| 峨边| 玉树县| 博罗县| 洞口县| 龙海市| 文化| 奉节县| 平谷区| 闸北区| 留坝县| 麻阳| 明光市| 奉新县| 垫江县| 乐昌市| 建始县| 积石山| 友谊县| 大安市| 张家川| 唐海县| 平乡县| 金山区| 拜泉县| 横峰县| 崇礼县| 峡江县| 平罗县| 博爱县| 抚顺市| 潮州市| 河南省| 通榆县| 商城县| 长春市| 翁源县| 通城县|