我有一个这样的示例代码:
CMD="svn up blablabla | grep -v .tgz"
echo $CMD | xargs -n -P ${PARALLEL:=20} -- bash -c
目的是并行运行 svn update。但是当遇到冲突时,应该提示几个选项供用户选择,它只是通过,而不等待用户输入。并显示错误:
Conflict discovered in 'blablabla'.
Select: (p) postpone, (df) diff-full, (e) edit,
(mc) mine-conflict, (tc) theirs-conflict,
(s) show all options: svn: Can't read stdin: End of file found
有没有什么办法解决这一问题?
谢谢