close

先利用find 找出.cpp 檔 ( 依情況)

 

#!/bin/bash

# find out all files to replace
FILES=`find . -name '*.cpp'`
# string for replace from
OldStr='reg(R1'
# string for replace to
NewStr='reg(ARM::R1'

# files to replace
for file in $FILES
do
        echo $file
        if [ -f $file ];then
                sed s/$OldStr/$NewStr/ $file > $file.tmp
                mv $file.tmp $file -f
        else
                echo "file $file not exist!"
        fi
done

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 lettice0913 的頭像
    lettice0913

    斑的家

    lettice0913 發表在 痞客邦 留言(0) 人氣()