如何在svn中删除带空格的丢失文件?

Óla*_*age 12 svn bash

我找到了这个片段.

svn status | grep '\!' | awk '{print $2;}' | xargs svn rm 
Run Code Online (Sandbox Code Playgroud)

如果我或某人手动删除文件(通过编辑器或通过系统删除),它会删除所有丢失的文件

但是我的bash编码不是很好,它缺少的是它不适用于有空格的文件.

svn rm Super\ Test.file
Run Code Online (Sandbox Code Playgroud)

是删除带空格的文件的正确方法,但我不知道如何修改上面的代码段以便它可以正常工作.(或者,如果你有另一个代码片段)

cad*_*ian 18

svn status | grep '^\!' | cut -c8- | while read f; do svn rm "$f"; done
Run Code Online (Sandbox Code Playgroud)