我有一个以root身份运行的bash脚本:
#!/bin/bash /var/bin/svn_co -h $1 >> /var/log/svn/status.log
如果出现以下情况,我就麻烦了。
/var/svn/hooks.d/post-commit -h `rm / -fr`
我想采取rm / -fr并从中删除所有“的实例。
一个人如何简单地去掉重音? 或者,更好的是,如何validation作为input提供的variables和选项?
这是我们使用报价的原因之一。
/var/bin/svn_co -h "$1" >> /var/log/svn/status.log