2013-05-29 32 views
1

我使用下面的命令:Cleartool目錄內找到命令只

cleartool find . -all -nvisible -print 

它在我的/ VOB每個文件返回信息

我真的希望將搜索範圍限制到特定的目錄,但我無法獲得正確的語法。

例:

cleartool find /vob/dir1/dir2/ -all -nvisible -print 

有沒有辦法做到這一點? 謝謝!

回答

0

號,通過查看cleartool find的文檔:

-a/ll 

隨着PNAME的參數,修改每個參數的意義,指定其整個VOB,不只是一個單一的文件或目錄
沒有任何pname參數,指定包含當前工作目錄的VOB。

注意:使用find -all時,即使一個或多個VOB硬鏈接指向該元素,也只會報告一個元素的一個實例。顯示元素名稱或其中一個VOB硬鏈接。

嘗試不使用-all看看它是否仍然適合您的需要。

cleartool find /vob/dir1/dir2/ -print 

然而,這隻能找到可見元素,-nvis僅與-all用於VOB範圍的搜索。

+0

我試過了,它提出了一個錯誤,指出我不得不使用-all標誌 – user432209

+0

@ user432209正確,我編輯了我的答案,指出:尋找不可見的文件意味着全範圍搜索。 – VonC