Grep 'hg 传入'特定文件的结果并保存结果 - 如果有我正在寻找的文件
我想创建一个脚本,如果 hg传入-v
包含特定文件,该脚本将执行某些操作。 如果 hg 传入 -v | 则说 grep models.py > > 0
比 ./manage.py resetdb
多。像这样的东西。
我如何根据 hg 传入 -v | 设置标志(在 bash 脚本中) grep manage.py 结果?
I want to create a script that will do something if hg incoming -v
contains specific file.
Say if hg incoming -v | grep models.py > 0
than do ./manage.py resetdb
. Something like this.
How can i set a flag (in bash script) based on hg incoming -v | grep manage.py
result?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
然而,这似乎很脆弱:当 models.py 出现在文件以外的其他输出(例如描述)中时它会匹配,并且当您在本地修改 models.py 时它将不起作用。如果这就是您所说的“设置标志”的意思,您可以在上面设置一个变量来控制以后的操作。
However, this seems fragile: it matches when models.py is present in other output than files (such as description) and won't work when you modify models.py locally. You can set a variable within the above to control later actions, if that's what you meant by "set a flag."