find
find . -mindepth 1 -type d | while read dir; do
mou=$(basename ${dir});
#Do something;
done
find . -mindepth 1 -type f -name *.txt | while read file; do
dir=$(basename ${file%.*});
#Do something;
done
sed 取代
sed -e 's/sorce_string/new_string/' -i filename
# 只取代每一檔案的第一次符合字串
sed -e 's/sorce_string/new_string/g' -i filename
# 全部取代