shell常用脚本
sed
使用sed来为函数统一添加宏包含
sed -i 's/dataTypeCast\(.*\);/FUNC_CALL\(dataTypeCast\1\);/g' file
会对dataTypeCast函数添加FUNC_CALL包含。
dataTypeCast(abcd); ==> FUNC_CALL(dataTypeCast(abcd));
sed -i 's/\(^\s\+\)cnnl\([^_]\w\+\)(\(.*\));/\1FUNC_CALLCNNL\(cnnl\2(\3\));/g' `ls`
浙公网安备 33010602011771号