LinuxParty
La forma más fácil de poner entre comillas un resultado obtenido por find, es usando tuberías y awk. Esto lo querrás hacer sobre todo, para poder manejar los nombres largos de ficheros que quieres poner entre comillas para usarlos para cualquier propósito, aquí te pongo algunos ejemplos.
Generalmente vas a utilizar la variable $0, de awk, que contendrá todos los caracteres incluidos los espacios, sin necesidad de usar repetidamente $1, $2...
find . -type f -iname '*.avi' | awk '{print "\""$0"\""}'
Con ello, por ejemplo, podrías querer generar toda una sentencia para, por ejemplo mover todos los ficheros de video, con extensión "avi" en un mismo directorio...
find . -type f -iname '*.avi' | awk '{print "mv", "\""$0"\"", "/home/user/videos"}'
Si además, quieres ejecutar la orden inmediatamente, deberás escribir:
find . -type f -iname '*.avi' | awk '{print "mv", "\""$0"\"", "/home/user/videos"}' | sh
Otros artículos con "find", que te pueden interesar:
- Excluir directorios con el comando find
- Buscar ficheros grandes en Linux (mayores de un tamaño) con el comando find
- Opciones del comando find en Linux para buscar por fecha y archivos modificados

-
Google
- Usar Repositorios Google Linux en Debian.
- Google obstaculiza la licencia Open Source de Microsoft
- Convertir .flv (Google Videos) a .mpg usando el ffmpeg
- Google Traerá Nuevas Aplicaciones para Linux.
- GPhone: los rumores se confirman
- 3.000 personas asistirán mañana en Sevilla a la Convención Europea de Google 'Be
- Simulador de Vuelo, en Google Earth
- Google estudia contratar miles de ingenieros en Europa
- YouTube, actuando ya como una cadena de TV
- Las acciones de Google a 600 dólares por primera vez en su historia
- Google Books impulsará la Impresión Bajo Demanda de libros
- Google, líder imbatible de la búsqueda en internet en todo el mundo