有什么方法可以访问键入的确切命令行?
(变量展开后就OK了)
这是我能想到的实现以下目标的唯一方法:
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“包装器”的更好方法,我也想听听。