Preguntas etiquetadas con xargs

xargs es un comando que ejecuta otro comando y genera sus argumentos a partir de stdin

3
¿Cómo abrir varios archivos desde la salida `find`?
Sé que puedo abrir varios archivos encontrados en un directorio de esta manera: find -name *.foo -xargs <command> {} \; Esto funciona, pero al intentar abrir un montón de archivos de texto en gedit al mismo tiempo, los abre sucesivamente (cuando se cierran un archivo, se abre el siguiente). Me …
10 bash  find  xargs 

2
Proporcione parámetros para scp con xargs
Cuando corro svn st | awk '{print $2}', obtengo: a.py b.py c.py Entonces quiero scpestos archivos a un servidor remoto. Yo he tratado: svn st | awk '{print $2}' | xargs scp my_name@my_server:~/ Pero no funciona. ¿Cuál es el comando correcto para hacer esto? ¡Gracias!
10 scp  xargs 


3
uso paralelo correcto de xargs
Estoy usando xargspara llamar a un script de Python para procesar unos 30 millones de archivos pequeños. Espero usar xargspara paralelizar el proceso. El comando que estoy usando es: find ./data -name "*.json" -print0 | xargs -0 -I{} -P 40 python Convert.py {} > log.txt Básicamente, Convert.pyleerá en un pequeño …

2
Mover archivos con find + xargs: target no es un directorio?
Cuando ejecuto el siguiente comando: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir Recibo cientos de líneas que dicen: mv: target `/foo/bar/XX.csv` is not a directory ¿Por qué? Pensé que los xargs se ejecutarían: mv /foo/barXX.csv some_dir por cada archivo que findencuentre. ¿Que …
9 find  xargs 




2
pasar variables de 'ls' a 'tar' a través de 'xargs'
Estoy tratando de hacer algo como ls -t | head -n 3 | xargs -I {} tar -cf t.tar {} para archivar los 3 últimos archivos modificados, pero termina ejecutando el comando tar por separado para cada uno de los archivos y al final me queda un archivo tar que …
9 linux  ls  tar  xargs 

6
Buscar imágenes por tamaño: buscar / archivo / awk
He estado tratando de encontrar archivos de imagen png de cierta altura (más de 500 px). Sé que filedevolverá las dimensiones de la imagen. Ejemplo: $ file TestImg1a.png TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced Pero necesito usar esto para encontrar todos los archivos en un directorio …
9 files  find  awk  xargs  images 




2
xargs no usa mi alias "ls"
En AIX (pero esto también sucede en HP-UX), tengo GNU ls en mi camino y también tiene el alias ls. Cuando uso xargs, en su lugar usa el Unix estándar en lslugar del alias. Por ejemplo ( flocatees una función que encuentra la ruta exacta del tema de búsqueda): flocate …
8 aix  xargs  hp-ux 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.