find/locate + xargs
Inviato: dom 5 feb 2006, 13:49
Il problema è questo, se io uso find o locate, per trovare files, questi mi restituiscono un output senza la \ prima degli spazi. Usando xargs per usare l'output come argomento è un po' un casino.
Se c'è un file che si chiama "Jimi Hendrix" e si trova per esempio in ~/music/Hendrix e io voglio farlo partire automaticamente do il comando: ma se da locate mi esce un output "jimi hendrix" e non "jimi\ hendrix" xine mi farà partire solo "jimi".
Questo non solo con locate ma anche con find.
Grazie
Se c'è un file che si chiama "Jimi Hendrix" e si trova per esempio in ~/music/Hendrix e io voglio farlo partire automaticamente do il comando:
Codice: Seleziona tutto
locate -i "jimi hendrix" | xargs xineQuesto non solo con locate ma anche con find.
Grazie