Linux系统下怎样批量替换文件内容

2023-04-11 07:30:00 文件 替换 批量
在Linux系统下,我们可以使用sed命令来批量替换文件内容。 例如,我们要批量替换当前目录下所有文件中的“old”字符串为“new”字符串,则可以使用如下命令: sed -i 's/old/new/g' * 这条命令的意思是,对当前目录下的所有文件执行“s/old/new/g”替换操作,“-i”选项表示直接修改文件内容,而不是输出修改后的结果。 如果我们要批量替换指定目录下所有文件中的“old”字符串为“new”字符串,则可以使用如下命令: sed -i 's/old/new/g' /path/to/dir/* 这条命令的意思是,对指定目录下的所有文件执行“s/old/new/g”替换操作,“-i”选项表示直接修改文件内容,而不是输出修改后的结果。

相关文章