我需要重新标记特定文件的列表。我在文本文件中有这些文件名(带完整路径)。如何将文本文件的内容传递给cleartool命令? 我在网上找到了以下内容,但是没有用,因为ls命令列出了本地目录中的文件,而不是" fileList.txt"中的文件:
cleartool ls< Filelist.txt中
任何帮助将不胜感激。 (我的平台是Windows 7)。
答案 0 :(得分:0)
您可以检查“Using file contents as command line arguments in BASH”中提到的其中一种方法。
xargs -n1 < fileList.txt echo mklabel -replace MyNewLabel
为此,请使用与git-for-windows提供的bash类似的bash:
解压缩您想要的任何地方PortableGit-2.4.5.1-4th-release-candidate-64-bit.7z.exe
,然后致电:
C:\path\to\PortableGit-2.4.5.1-4th-release-candidate-64-bit\git-bash.exe
在其中,您可以访问xargs
。