Sto cercando di copiare un mucchio di file sotto una directory e un numero di file ha spazi e virgolette singole nei loro nomi. Quando provo a stringa insieme finde grepcon xargs, ottengo il seguente errore:
find .|grep "FooBar"|xargs -I{} cp "{}" ~/foo/bar
xargs: unterminated quote
Qualche suggerimento per un uso più efficace di xargs?
Questo è su Mac OS X 10.5.3 (Leopard) con BSD xargs.
--delimiteropzione ( -d). Provalo \ncome delimitatore, Ciò impedisce xargsdi separare le linee con spazi in più parole / argomenti.