將某目錄及其子目錄中所有的.c檔案更名為.C檔案時使用的完美指令碼(轉)
將某目錄及其子目錄中所有的.c檔案更名為.C檔案時使用的完美指令碼(轉)[@more@] 完美指令碼1 #!/bin/sh for i in `find ./ -type f -name "*.c"`; do dir=`dirname $i` echo `basename $i` | sed 's/.c$/.C/' | (read file && mv $i $dir"/"$file) done 完美指令碼2 #!/bin/sh for i in `find ./ -type f -name "*.c"`; do dir=`dirname $i` tmp1=`basename $i` file=`echo $tmp1 | sed 's/.c$/.C/'` mv $i $dir"/"$file done 完美指令碼3 #!/bin/sh for i in `find ./ -type f -name "*.c"`; do dir=`dirname $i` file=`echo `basename $i` | sed 's/.c$/.C/'` mv $i $dir"/"$file done
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-965586/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux下刪除目錄及其子目錄下某種型別檔案Linux型別
- 刪除目錄及目錄下所有檔案與子目錄 (轉)
- dir 顯示目錄檔案和子目錄列表(轉)
- C語言檔案與目錄(五)檔案鎖C語言
- Linux查詢某個目錄下每個子目錄的所有檔案數量Linux
- 實時監控目錄及子目錄並修改子目錄及檔案的屬組及許可權
- C語言檔案與目錄(一)C語言
- C語言檔案與目錄(二)C語言
- C語言檔案與目錄(三)C語言
- 批處理檔案:將目錄下所有的jar檔案都加到CLASSPATHJAR
- 檔案、目錄防寫(轉)
- c++ Builder 關於檔案和目錄的操作C++UI
- 沒有目錄建目錄,沒有檔案建檔案
- 遍歷某一個指定目錄下的所有子目錄和檔案(遞迴)遞迴
- linux 搜尋檔案及所有子目錄下的檔案裡的內容 (轉)Linux
- C語言檔案與目錄(四)緩衝區C語言
- Clion中C++使用當前目錄讀取檔案失敗C++
- 為 github markdown 檔案生成目錄(toc)Github
- tar命令打包指定目錄及其檔案,而不包括其上級目錄
- 《使用shell位置變數進行目錄檔案的備份小指令碼》變數指令碼
- 18、檔案與目錄
- 清理bdump目錄檔案
- Linux 檔案與目錄管理(轉)Linux
- C語言remove()函式:刪除檔案或目錄C語言REM函式
- 使用adpatch打patch時log檔案生成目錄
- 用python寫一個指令碼:將指定目錄下及其所有子資料夾的所有的“srt”檔案的內容合併到一個新的srt檔案中Python指令碼
- 關於檔案系統在建立目錄檔案和普通檔案時的區別
- Linux tar壓縮時排除某個目錄或檔案的引數Linux
- 隱藏任意程式,目錄檔案,登錄檔,埠
- 寶塔計劃任務Shell指令碼定時刪除某各目錄下所有檔案【記錄】清理快取好方法指令碼快取
- 統計子目錄大小的shell指令碼(轉)指令碼
- APUE 1-3.c列出一個目錄中的所有檔案
- 通過 Java 去監測某個目錄下的檔案變動(轉)Java
- 批次顯示指定目錄下的檔案數量的sh指令碼指令碼
- C#快速入門教程(24)—— 路徑、目錄與檔案C#
- C語言rename()函式:重新命名檔案或目錄C語言函式
- [轉]DB2目錄檔案結構DB2
- Python 檔案、目錄操作Python