我正在尝试使用以下语句替换目录中所有文件中的字符串#########,但出现错误。$$HOME/findreplace/sed: Function s_#########_ cannot be parsed.
提前感谢您的帮助。
for file in $HOME/findreplace/*.*
do
sed -e "s_#########_$_g" $file> /tmp/tempfile.tmp
mv /tmp/tempfile.tmp $file
echo "Modified: " $file
done