使用SED命令更改文本

时间:2017-04-13 04:41:28

标签: php nginx centos

我想更改此文字:

session.save_handler = files

为:

session.save_handler = memcached
session.save_path = "127.0.0.1:11211"

如何使用SED命令更改此文本?

之前谢谢你

最好的问候,

maszd

1 个答案:

答案 0 :(得分:0)

为了测试我的命令是否正常工作只是点击它。您甚至可以通过此Execute bash command online

在线测试我的第一个命令
echo "session.save_handler =files" | sed 's/session\.save_handler\s*=\s*files/session.save_handler = memcache\nsession.save_path = "127.0.0.1:11211"/'

如果您在文件中包含此文字,请说明test.txt

实际命令:

sed 's/session\.save_handler\s*=\s*files/session.save_handler = memcache\nsession.save_path = "127.0.0.1:11211"/' test.txt