我有一个包含以下内容的文件“ test.htm”
<html>
<head></head>
<body>site-is-down</body>
</html>
如果文本为“ site-is-down”,则尝试将其设置为“ site-is-up”。当我执行脚本时,它显示正确的输出,但不替换文件中的任何内容
#!/bin/ksh
if grep "site-is-down" test.htm; then
sed -e "s/down/up/g" test.htm
else
echo "Site is already up"
fi