我正在尝试删除所有不以__
. 这个
ls | grep -v "__" | xargs -0 rm
Run Code Online (Sandbox Code Playgroud)
产量: File name too long
。有什么帮助吗?
编辑:
ls | grep -v "__" | awk '{print("rm \42"$0"\42")}' | /bin/bash
Run Code Online (Sandbox Code Playgroud)
解决了问题,但我想知道为什么第一个不正确。谢谢