How can I use xargs to copy files that have spaces and quotes in their names?

后端 未结 22 1177
春和景丽
春和景丽 2020-12-02 03:49

I\'m trying to copy a bunch of files below a directory and a number of the files have spaces and single-quotes in their names. When I try to string together find

22条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-02 04:41

    The easiest way to do what the original poster wants is to change the delimiter from any whitespace to just the end-of-line character like this:

    find whatever ... | xargs -d "\n" cp -t /var/tmp
    

提交回复
热议问题