sed -i -e 's/6379/7003/g' -e 's/dir .\//dir \/tmp\/7003\//g' 7003/redis.conf 这个命令什么意思
时间: 2023-10-04 20:13:05 浏览: 98
redis7003.conf
这个命令是在 Linux 系统中使用 sed 工具对文件进行编辑。具体来说:
- `-i` 表示直接修改文件内容,而不是输出到终端。
- `-e` 表示接下来要执行的命令。
- `'s/6379/7003/g'` 表示将文件中所有的 `6379` 替换为 `7003`。
- `'s/dir .\//dir \/tmp\/7003\//g'` 表示将文件中所有 `dir ./` 替换为 `dir /tmp/7003/`。
最后的参数 `7003/redis.conf` 则是要修改的文件路径。所以这个命令的意思是将 `7003/redis.conf` 文件中的端口号和数据目录分别修改为 `7003` 和 `/tmp/7003/`。
阅读全文