Linux:通过文件系统递归更改 argv 2024-6-14 • linux 好的,我现在有一个可以对文件进行操作(替换内容)的 C++ 程序。我现在需要做的是在文件夹上运行此程序。几乎在文件夹中的所有 .cpp 和 .h 文件上运行它。程序运行如下: program filename.cpp 那么我如何递归地更改程序文件夹/位置中每个文件的文件名。 答案1 和find(1)。 find some/dir \( -name '*.cpp' -o -name '*.h' \) -exec program {} \; 相关内容 使用 Google 身份验证器进行 SSH 公钥身份验证仍然要求输入密码 使用 cat 或 echo 将相同的文本附加到多个文件? 将 RDP 证书更改为 SHA-2 为什么使用 apt-get 时会出现错误?[重复] 在 opensolaris 上安装 VMDK 映像 Apache 日志记录不完整 笔记本电脑神秘空白 通过 SSH 在 Ubuntu 22.04 专用服务器上为每个用户提供隔离的可写持久环境(无 GUI) Kubuntu 网络管理器问题 PC 无法启动到 ubuntu(与 windows 10 双启动)