从Linux上开始玩bash,我试图对其他clearcase操作产生的所有文件执行clearcase操作。换句话说,我想检查所有检出的文件。流水线vs
列出签出文件的命令是:cleartool lsco -short -rec
。 检入文件的命令是:cleartool ci -nc filename
。
我能够做到这一点使用下面的for循环:
for f in 'cleartool lsco -short -rec.'; do cleartool ci -nc $f; done
我想知道如果有其他办法可以做到,使用管道?像这样的:
cleartool lsco -short -rec . | cleartool ci -nc
这里的问题是,cleartool不读取stdin,但期望一个参数,正确?
感谢您的编辑,我不明白关于代码空间缩进的建议..我没有想到它会为我设置代码格式 – 2009-12-03 13:12:00
我发现ClearCase让您跳跃到这样的环节变得残酷和奇怪执行这样普通的操作。 – 2009-12-03 13:49:39