gpt4 book ai didi

bash - 在 bash 脚本中,查看并使用完整的命令行

转载 作者:行者123 更新时间:2023-11-29 09:09:12 25 4
gpt4 key购买 nike

有什么方法可以访问输入的确切命令行吗?

(变量展开后即可)

这是我能想到的实现以下目标的唯一方法:

myscript.sh file1 file2 file3 -m"A multi word comment" [other parameters/options]

-- 在我们有效调用的脚本中 --

svn commit file1 file2 file3 -m"A multi word comment" [other parameters/options]

-- 无需重复 svn 自身所做的所有解析,只是为了理解命令行

(我遇到的问题是,在这个例子中,$4 将是“-mA 多词评论”,这将是一个困惑的整理过程。我宁愿能够拍摄整个命令行,引号和所有,直接到 svn 正是 svn 希望看到它的方式。)

如果有人知道编写 svn“包装器”的更好方法,我也很想听听。

最佳答案

你有没有在你的脚本中尝试过:

svn commit "$@"

解释:

  • $@ 是一个特殊变量,它包含 shell 的所有参数,从 $1 开始。

关于bash - 在 bash 脚本中,查看并使用完整的命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13520601/

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