如何更改目录中所有文件中单词的所有出现

我正在创建User其中一种方法为的类的过程get_privileges();

之后砰我的头到键盘的时间,我终于发现,我是谁继承了这个特定的数据库先前编码拼写的单词“ ”为“

在数百个文件在MySQL数据库”,因而也处处访问这些“ ”就是这样拼写的。

是否有Linux操作系统(的方式 Ubuntu的服务器 ),我可以去通过每一个地方的/var/www文件夹,并替换“

用”,“ ”,让我没有处理这个错字和它周围的代码?

回答:

考虑子目录(未调试)的变体:

find /var/www -type f -exec sed -i 's/privelages/privileges/g' {} \;

这将在下的find所有文件(不是由目录指定的目录-type f/var/www,并sed在找到的每个文件上执行命令以“特权”替换“特权”。

以上是 如何更改目录中所有文件中单词的所有出现 的全部内容, 来源链接: utcz.com/qa/401718.html

回到顶部