簡體   English   中英

Subversion:如何使用通配符svn rm?

[英]Subversion: How to svn rm using wildcards?

我正在嘗試刪除目錄中所有的“下划線”文件。 這就是我想要做的:

svn rm dir1/dir2/._*

但這是行不通的。 我該怎么做? 順便說一下,我正在Ubuntu上執行此操作。

更新 :如果您尚未刪除文件,這可能會起作用:

cd dir1/dir2
for file in ._*; do svn rm $file; done

當我在將模式傳遞給命令時遇到問題時,我要做的就是將模式列出到文件中,然后編輯該文件以使用一個針對目標文件的命令將其轉換為腳本。 這要么起作用,要么為我提供有關我做錯事情的詳細信息。

您可以先嘗試將模式用雙引號引起來。

外殼擴展似乎無效。 dir1/dir2/是否有任何匹配._*文件? 您可以使用echo dir1/dir2/._*進行確認。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM