gpt4 book ai didi

regex - 递归搜索和替换文本的 Unix 命令

转载 作者:行者123 更新时间:2023-11-29 08:58:56 26 4
gpt4 key购买 nike

<分区>

我正在寻找一个 UNIX 命令,它可以帮助我递归地从文件夹中的所有文件中搜索文本并将其替换为新值。在互联网上搜索后,我遇到了这个对我有用的命令。

find ./myFolder -type f -print0 | xargs -0 sed -i 's/Application/whatever/g'

请帮助我理解上面的命令。我无法理解命令的这一部分:-print0 | xargs -0,这是什么意思?我只知道 Unix 的基础知识,所以很难理解这一点。我正在使用 bash shell。

还有在 Unix 中提供相同功能的任何替代命令,从谷歌搜索我得到了与 Perl 脚本相关的命令,我不知道 Perl 所以放弃了使用它的想法。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com