对目录中的每个文件运行命令,更改输出名称 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 内置的东西。 相关内容 在其他目录中安装程序 如何在 Fedora 上轻松安装 wmutils? .mps 和 .eps 的不同行为 Linux 上的安全 Java 代码 无法在 Windows 8.1 下更新 Samsung NP-350V5C 上的 GPU 驱动程序 Docker SystemD 首先需要另一个容器 rsyslog:如何确保 rsyslog 在消息被删除时给出错误/调试消息? \maketitle 标题前的文本 Wayland 的 xinput 替代品? Explorer 与 Excel 中 AZ 排序的差异