修改文件名

1、修改文件名mv

#表達的意思是:文件夾內(nèi)有很多cosubc*文件,現(xiàn)在需要去掉co
find ./ -name "cosubc*" | while read id; do mv $id ${id/cosubc/subc}; done

2、bet 剝頭皮

#剝頭皮
find ./ -name "*.nii" | while read id; do bet ${id}.nii.gz ../T1_1to210nii_co/${id}_brain.nii.gz -f 0.2; done
#去掉文件中生成的nii字符串
find ./ -name "*.gz" | while read id; do mv $id ${id/.nii_brain/_brain}; done
#將文件名中的-改成_
find ./ -name "*-*" | while read id; do mv $id ${id/-/_}; done
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 方法一:Rename函數(shù) Linux下修改文件名有mv和rename。其中mv命令只能對單個文件重命名,這是mv命...
    云養(yǎng)江停閱讀 2,213評論 0 7
  • 方法一:Rename函數(shù) Linux下修改文件名有mv和rename。其中mv命令只能對單個文件重命名,這是mv命...
    LeoinUSA閱讀 54,996評論 0 13
  • for file in `ls *.txt`;do mv $file `echo $file|sed 's/2-1...
    蘇牧傳媒閱讀 1,099評論 0 2
  • 我們知道Linux系統(tǒng)中要修改文件名我們可以使用mv命令,但是如何批量修改文件名呢?難不成你一個個修改?如果文件有...
    AydanLinux閱讀 274評論 0 0
  • 在Linux下找出一定規(guī)則的文件并批量修改文件名 利用循環(huán)的辦法 #!/bin/bash file=`ls | g...
    西貝_賈閱讀 262評論 0 0

友情鏈接更多精彩內(nèi)容