对目录中的每个文件运行命令,更改输出名称 2024-6-15 • linux bash 我需要将目录中的所有 C 文件编译成单独的输出...参见示例 gcc -Wall program1.c -o program1.out 我该怎么做呢? 答案1 使用字符串操作: for f in *.c; do gcc -Wall "$f" -o "${f%%.c}.out"; done 这里不需要复杂的正则表达式或任何非 shell 内置的东西。 相关内容 Powershell 相当于‘msconfig’? Pulseaudio 环回卸载音频输出设备 使 soulutf8 与 \(...\) 一起工作 如何将 VmWare 的 VM 安装为独立操作系统[重复] chemfig 中双键移位的问题 系统太慢[已关闭] 将案例定义的函数置于页面中间并将图形(图表)置于中间 批处理文件如果存在,则执行所有循环 Pgfplots 删除情节线 “purge” 和 “remove --purge” 之间有什么区别?