gpt4 book ai didi

c - 使用 shell 脚本 -> 出现错误

转载 作者:行者123 更新时间:2023-11-30 14:27:37 25 4
gpt4 key购买 nike

我正在编写一个 shell 脚本,这样当我尝试编译 c 文件时,我就不必每次都给 clang 相同的参数...(使用 Sublime 并尝试构建和运行...

#!/bin/bash
cd "$(dirname "$1")"
clang "-Wall $(basename "$1") -o $(basename "$1" ".${1##*.}")"

我犯了一个非常愚蠢的错误吗?或者有可能吗?

如果我希望它立即运行,我应该删除 -o 吗?

可兰

最佳答案

双引号内的所有内容都是一个参数,所以...:

clang -Wall "$(basename "$1")" -o "$(basename "$1" ".${1##*.}")"

关于c - 使用 shell 脚本 -> 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7665736/

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