当前位置: 首页 > 面试题库 >

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

屈宏爽
2023-03-14
问题内容

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

之后砰我的头到键盘的时间,我终于发现,我是谁继承了这个特定的数据库先前编码拼写的单词“ 权限 ”为“ privelages
在数百个文件在MySQL数据库”,因而也处处访问这些“ 特权 ”就是这样拼写的。

是否有Linux操作系统(的方式 Ubuntu的服务器 ),我可以去通过每一个地方的/var/www文件夹,并替换“ privelages
用”,“ 特权 ”,让我没有处理这个错字和它周围的代码?


问题答案:

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

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

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



 类似资料:
  • 问题内容: 我想在当前位置的子目录之间进行迭代,并分别gzip每个文件。为了在目录中压缩文件,我使用 但这仅适用于当前目录,而不适用于当前目录的子目录。如何重写以上语句,以便也将所有子目录中的文件压缩? 问题答案: 不需要循环或除和以外的任何东西: 这将查找当前目录中及其下所有名称不以扩展名结尾的常规文件(即,所有尚未压缩的文件)。它分别在每个文件上调用。 编辑的基础上,从评论: 花括号()替换为

  • 问题内容: 我已经看到了 列出目录中所有文件的 函数,但是我又如何也可以列出 子目录 中的所有文件,因此它会 返回一个数组 ? 所以 类似于 问题答案: foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator(‘.’)) as $filename) { // filter out “.” and “..” if (

  • 问题内容: 如何在Python中列出目录的所有文件并将其添加到中list? 问题答案: 使用Python 2和3获取文件列表 os.listdir() 如何获取当前目录中的所有文件(和目录)(Python 3) 以下是在Python 3中使用 和函数仅检索当前目录中文件的简单方法。进一步的探索将演示如何返回目录中的文件夹,但你不会在子目录中拥有该文件,因此可以使用步行-稍后讨论)。 glob 我发

  • rank ▲ ✰ vote url 39 502 134 633 url 在Python中列出目录中的所有文件 怎么样用Python列出一个目录的所有文件并且存进一个列表? os.listdir()可以获得一个目录中所有文件或者子目录. 如果你只想要文件的话,你也可以用os.path把其他的过滤掉: from os import listdir from os.path import isfile

  • 问题内容: 列出1000多个目录和子目录中文件名的最快方法是什么? 编辑; 我使用的当前代码是: 问题答案: 看起来不错(递归遍历目录)瓶颈将是您需要执行的所有文件I / O操作,优化Java不会显示任何实际改进。

  • 我是 PyCharm(和 Python)的新手,但找不到一种方法在我的 PyCharm 项目中的所有文件中完整搜索单词。每次我做编辑—— 当我选择查找用法时,它告诉我将插入符号定位到一个特定的单词。