linux - 在linux bash中复制并重命名文件

标签 linux file-rename file-copying

我想复制并重命名同一文件夹中的多个文件。就像我有文件一样 foo.c foo.h 并希望将它们用作名为 bar.c bar.h 的新文件的模板。

cp foo.* bar.*

可以描述我的意思,但行不通。

使用重命名只会覆盖旧文件。

是否有一些简单的解决方案,或者我是否必须创建一个完整的脚本来打开/tmp 中的文件夹,复制到那里,重命名到那里然后移回?

最佳答案

我刚刚用这个很棒的工具 mcp 自己找到了答案

mcp 'foo.*' 'bar.#1'

关于linux - 在linux bash中复制并重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59101823/

相关文章:

c 程序计算系统内存使用量?

c# - 文件重命名问题?

Python 程序重命名文件名,如果已经存在该文件则覆盖

c# - 如何将FTP文件移动到C#中的另一个目录?

javascript - 使用 NodeJS 复制文件

windows - CopyFile 是否锁定源文件?

php - 使用 PHP 删除 Linux 服务器上文件夹中的所有文件

linux - 如何查看 Qt .pro 文件中的编译器版本?

python - fork 并忽略子退出状态

android - 将原始文件复制到 SDCard 中?