1
文件夾我有一個文件夾結構的目錄如下:Unix的CLI腳本重命名容納空間
DATA -- ABD 1231345 -- 2012_01_08
-- 2012_03_09
-- 2012_06_11
-- DEF 4859480 -- 2012_02_10
-- 2012_05_10
-- 2012_07_10
我試圖做的是:
cd DATA
- 運行一個bash腳本(而在
/DATA
),將重命名所有第一個孩子文件夾從
ABD 1231345
到
ABD_1231345
你有關於如何使用在Mac OSX/UNIX命令行來完成的建議?
william將遞歸地在文件夾結構中更深入?我只是注意到這是必要的 – pepe
這不會遞歸。可能最好的做法是做一些事情,比如「查找」。 -exec rename_file {} \;'其中rename_file是一個簡單的腳本(或者,如果你的shell支持導出函數,它會識別出一個函數)來重命名文件。 –
你的腳本可以替換'rename_file'嗎? – pepe