嗨,我有一个 xml 文件,如果存在,我需要在其中搜索一行中的字符串,将其替换为某些内容并搜索下一个字符串并将其替换为所需的。我试过这个
while read line
do
user=`echo $LINE |grep "<?xml"`
if [ $user == "<?xml" ]; then
replace=utf-8
user=`echo $LINE|sed "s/UTF-8/${replace}/"` >> $input_file
fi
done
它只检查一个字符串并检查剩余的操作方法。
如何检查剩余的也喜欢,并做一些检查和更换。