請教一個shell script的寫法 - Linux

By Sandy
at 2011-02-23T16:43
at 2011-02-23T16:43
Table of Contents
※ 引述《Arim (Arim5566)》之銘言:
: 各位版友好
: 小弟想要處理一個樹狀結構的資料
: 假設我現在有一個資料夾dir1
: 其結構可能是
: dir1
: ├── dir2
: │ ├── dir4
: │ ├── file1
: │ └── file2
: ├── dir3
: │ ├── file1
: │ ├── file2
: │ └── file3
: ├── file1
: └── file2
DIR="./dir1"
for i in `find ${DIR} -type f `
do
FD=`dirname ${i}`
FN=`basename ${i}`
mv $i ${FD}/new${FN}
done
: 當然這不是唯一的結構
: 現在我想要處理dir1中的所有的file(比如說將檔名file1改成newfile1)
: 請問這個script該怎麼寫會比較好?
: 謝謝
--
: 各位版友好
: 小弟想要處理一個樹狀結構的資料
: 假設我現在有一個資料夾dir1
: 其結構可能是
: dir1
: ├── dir2
: │ ├── dir4
: │ ├── file1
: │ └── file2
: ├── dir3
: │ ├── file1
: │ ├── file2
: │ └── file3
: ├── file1
: └── file2
DIR="./dir1"
for i in `find ${DIR} -type f `
do
FD=`dirname ${i}`
FN=`basename ${i}`
mv $i ${FD}/new${FN}
done
: 當然這不是唯一的結構
: 現在我想要處理dir1中的所有的file(比如說將檔名file1改成newfile1)
: 請問這個script該怎麼寫會比較好?
: 謝謝
--
Tags:
Linux
All Comments
Related Posts
Ubuntu裡面看不到光碟機..

By Una
at 2011-02-23T11:29
at 2011-02-23T11:29
[bash] fucn | grep '^'

By Candice
at 2011-02-23T11:19
at 2011-02-23T11:19
linux下chrome的按鈕位置

By Faithe
at 2011-02-23T11:18
at 2011-02-23T11:18
HTML5 Authoring Tool - 嵌入 Python 的應用

By Charlie
at 2011-02-23T09:49
at 2011-02-23T09:49
dbn squeeze 系統慢慢的?

By Michael
at 2011-02-22T23:22
at 2011-02-22T23:22