<p>hola<br>
en el directorio donde estan esos archivos ejecute<br>
 ls | busybox xargs cat<br>
y aparece solo el contenido de los tres archivos linea a linea.<br>
no menciona los nombres de los archivos. <br>
Al ejecutar busybox aparece un array de comandos alfabeticamente donde figura xargs.<br>
Luego con<br>
 grep -l aaa *.txt | xargs grep -l ddd<br>
dice xargs not found <br>
</p>
<div class="gmail_quote">El 15/10/2016 09:02, "Nahuel Defossé" <<a href="mailto:nahuel.defosse@gmail.com">nahuel.defosse@gmail.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Buen día, muchos comandos de shell en Android están embutidos en busybox. Para usar xargs tenés que hacer:</p>
<p dir="ltr">ls | busybox xargs cat </p>
<p dir="ltr">Para ver qué comandos tenés disponibles simplemente ejecuta busybox sin argumentos.</p>
<p dir="ltr">Saludos</p>
<br><div class="gmail_quote"><div dir="ltr">El vie., oct. 14, 2016 22:30, Scvz Ok <<a href="mailto:scvz1000@gmail.com" target="_blank">scvz1000@gmail.com</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p class="m_-3888849185112308072gmail_msg">Si yo habia preguntado algo de python y me mencionaron sobre termux/terminal emulador<br class="m_-3888849185112308072gmail_msg">
.....<br class="m_-3888849185112308072gmail_msg">
en /system/bin figura:</p>
<p class="m_-3888849185112308072gmail_msg"> a85xx_downloader adb akmd am amix app_process applypatch applypatch_static asan asanwrapper atrace aw706_downloader bcm_supplicant bdt blkid bmd bmgr bmi bootanimation brcm_patchram_plus bu bugreport bugreport.sh busybox cat chat chcon check_prereq checkota.sh chmod chown cjpeg clatd clear cmp codec_test content corrupt_gdt_free_blocks cp customization.sh dalvikvm date dd debuggerd dex2oat dexopt df dhcpcd djpeg dmesg dnsmasq drmserver drmservice du dumpstate dumpsys esp_hostapd esp_supplicant flash_image fsck_msdos gdbjithelper gdbserver getbootmode.sh getenforce getevent getprop getsebool grep gsm0710muxd gsm0710muxd_a85xx gsm0710muxd_aw706 gsm0710muxd_c66a gsm0710muxd_m51 gsm0710muxd_mt6250 gzip hd hostapd hostapd_cli id ifconfig iftop ime input insmod installd ioctl ionice ip ip6tables iptables iwconfig iwlist keystore keystore_cli kill linker ln load_policy log logcat logwrapper ls lsmod lsof make_ext4fs md5 mdnsd media mediaserver mkdir mkntfs mksh mkswap monkey mount mtpd mv nandread ndc netcfg netd netstat newfs_msdos newlogo.sh notify ntfs-3g oatdump oldlogo.sh packdata packdata.sh pcba_core perf performance ping ping6 pm pngtest ppm pppd preinstall.sh preinstall_cleanup.sh printenv ps r racoon radiooptions readlink reboot recovery renice requestsync restorecon rild rm rmdir rmmod route rtl_hostapd rtl_supplicant run-as runcon schedtest schedtop screencap screenrecord screenshot sdcard sendevent sensorservice service servicemanager set_ext4_err_bit setconsole setenforce setprop setsebool settings sh shell_cmd_service showlease sleep smd start stop surfaceflinger svc swapoff swapon sync tc test_lib_radical_update toolbox top touch tune2fs u7501_downloader uiautomator uim-sysfs umount updater uptime usb_modeswitch usb_modeswitch.sh vdc vmstat vold watchprops wfd whtest.sh wipe wm wpa_cli wpa_supplicant y03_downloader<br class="m_-3888849185112308072gmail_msg">
......</p>
<div class="gmail_quote m_-3888849185112308072gmail_msg">El 14/10/2016 22:19, "Scvz Ok" <<a href="mailto:scvz1000@gmail.com" class="m_-3888849185112308072gmail_msg" target="_blank">scvz1000@gmail.com</a>> escribió:<br type="attribution" class="m_-3888849185112308072gmail_msg"><blockquote class="gmail_quote m_-3888849185112308072gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p class="m_-3888849185112308072gmail_msg">Gracias pero dice:<br class="m_-3888849185112308072gmail_msg">
/system/bin/sh: xargs: not found</p>
<div class="gmail_quote m_-3888849185112308072gmail_msg">El 13/10/2016 08:16, "Daniel Moisset" <<a href="mailto:dmoisset@machinalis.com" class="m_-3888849185112308072gmail_msg" target="_blank">dmoisset@machinalis.com</a>> escribió:<br type="attribution" class="m_-3888849185112308072gmail_msg"><blockquote class="gmail_quote m_-3888849185112308072gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-3888849185112308072gmail_msg">No es muy python pero bueno :)<div class="m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"></div><div class="m_-3888849185112308072gmail_msg">Yo haría</div><div class="m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"></div><div class="m_-3888849185112308072gmail_msg">grep -l aaa *.txt | xargs grep -l ddd</div><div class="m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"></div><div class="m_-3888849185112308072gmail_msg">eso te da la lista de archivos (sin los matches). Si queres los matches podes usar xargs de vuelta sobre el resultado de mi comando y ahí si usar el filtro que te pasó Federico</div><div class="m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"></div><div class="m_-3888849185112308072gmail_msg">Saludos!</div><div class="m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"></div><div class="m_-3888849185112308072gmail_msg">D.</div></div><div class="gmail_extra m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"><div class="gmail_quote m_-3888849185112308072gmail_msg">2016-10-13 3:29 GMT+01:00 Scvz Ok <span dir="ltr" class="m_-3888849185112308072gmail_msg"><<a href="mailto:scvz1000@gmail.com" class="m_-3888849185112308072gmail_msg" target="_blank">scvz1000@gmail.com</a>></span>:<br class="m_-3888849185112308072gmail_msg"><blockquote class="gmail_quote m_-3888849185112308072gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p class="m_-3888849185112308072gmail_msg">Hola .<br class="m_-3888849185112308072gmail_msg">
sea <br class="m_-3888849185112308072gmail_msg">
a.txt:<br class="m_-3888849185112308072gmail_msg">
aaa<br class="m_-3888849185112308072gmail_msg">
bbb<br class="m_-3888849185112308072gmail_msg">
ccc<br class="m_-3888849185112308072gmail_msg">
ddd<br class="m_-3888849185112308072gmail_msg">
....<br class="m_-3888849185112308072gmail_msg">
sea b.txt:<br class="m_-3888849185112308072gmail_msg">
aaa<br class="m_-3888849185112308072gmail_msg">
eee<br class="m_-3888849185112308072gmail_msg">
fff<br class="m_-3888849185112308072gmail_msg">
ggg<br class="m_-3888849185112308072gmail_msg">
......<br class="m_-3888849185112308072gmail_msg">
y sea c.txt:<br class="m_-3888849185112308072gmail_msg">
hhh<br class="m_-3888849185112308072gmail_msg">
iii<br class="m_-3888849185112308072gmail_msg">
aaa<br class="m_-3888849185112308072gmail_msg">
jjj<br class="m_-3888849185112308072gmail_msg">
ddd<br class="m_-3888849185112308072gmail_msg">
.....<br class="m_-3888849185112308072gmail_msg">
Caso1: como busco todos los txt que tengan dos patrones. por ej.<br class="m_-3888849185112308072gmail_msg">
busco 'aaa' y 'ddd'<br class="m_-3888849185112308072gmail_msg">
y me devuelva:<br class="m_-3888849185112308072gmail_msg">
a.txt:aaa<br class="m_-3888849185112308072gmail_msg">
a.txt:ddd<br class="m_-3888849185112308072gmail_msg">
c.txt:aaa<br class="m_-3888849185112308072gmail_msg">
c.txt:ddd<br class="m_-3888849185112308072gmail_msg">
.....<br class="m_-3888849185112308072gmail_msg">
no pude con:<br class="m_-3888849185112308072gmail_msg">
grep -e aaa *.txt | grep -e ddd *.txt<br class="m_-3888849185112308072gmail_msg">
....<br class="m_-3888849185112308072gmail_msg">
Caso 2: lo mismo pero estando en diferentes subdirectorios.<br class="m_-3888849185112308072gmail_msg">
...<br class="m_-3888849185112308072gmail_msg">
gracias</p>
<br class="m_-3888849185112308072gmail_msg">______________________________<wbr>_________________<br class="m_-3888849185112308072gmail_msg">
pyar mailing list <a href="mailto:pyar@python.org.ar" class="m_-3888849185112308072gmail_msg" target="_blank">pyar@python.org.ar</a><br class="m_-3888849185112308072gmail_msg">
<a href="http://listas.python.org.ar/listinfo/pyar" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://listas.python.org.ar/<wbr>listinfo/pyar</a><br class="m_-3888849185112308072gmail_msg">
<br class="m_-3888849185112308072gmail_msg">
PyAr - Python Argentina - Sitio web: <a href="http://www.python.org.ar/" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://www.python.org.ar/</a><br class="m_-3888849185112308072gmail_msg">
<br class="m_-3888849185112308072gmail_msg">
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://www.usla.org.ar</a><br class="m_-3888849185112308072gmail_msg"></blockquote></div><br class="m_-3888849185112308072gmail_msg"><br clear="all" class="m_-3888849185112308072gmail_msg"><div class="m_-3888849185112308072gmail_msg"><br class="m_-3888849185112308072gmail_msg"></div>-- <br class="m_-3888849185112308072gmail_msg"><div class="m_-3888849185112308072m_3734651691532610146m_-4607037067883426280m_-2795948474392785582gmail_signature m_-3888849185112308072gmail_msg" data-smartmail="gmail_signature"><div dir="ltr" class="m_-3888849185112308072gmail_msg"><div class="m_-3888849185112308072gmail_msg"><div dir="ltr" class="m_-3888849185112308072gmail_msg">Daniel F. Moisset - <span style="font-size:small" class="m_-3888849185112308072gmail_msg">UK Country Manager</span><div class="m_-3888849185112308072gmail_msg"><a href="http://www.machinalis.com" class="m_-3888849185112308072gmail_msg" target="_blank">www.machinalis.com</a></div><div class="m_-3888849185112308072gmail_msg">Skype: @dmoisset</div></div></div></div></div>
</div>
<br class="m_-3888849185112308072gmail_msg">______________________________<wbr>_________________<br class="m_-3888849185112308072gmail_msg">
pyar mailing list <a href="mailto:pyar@python.org.ar" class="m_-3888849185112308072gmail_msg" target="_blank">pyar@python.org.ar</a><br class="m_-3888849185112308072gmail_msg">
<a href="http://listas.python.org.ar/listinfo/pyar" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://listas.python.org.ar/<wbr>listinfo/pyar</a><br class="m_-3888849185112308072gmail_msg">
<br class="m_-3888849185112308072gmail_msg">
PyAr - Python Argentina - Sitio web: <a href="http://www.python.org.ar/" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://www.python.org.ar/</a><br class="m_-3888849185112308072gmail_msg">
<br class="m_-3888849185112308072gmail_msg">
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://www.usla.org.ar</a><br class="m_-3888849185112308072gmail_msg"></blockquote></div>
</blockquote></div>
______________________________<wbr>_________________<br class="m_-3888849185112308072gmail_msg">
pyar mailing list <a href="mailto:pyar@python.org.ar" class="m_-3888849185112308072gmail_msg" target="_blank">pyar@python.org.ar</a><br class="m_-3888849185112308072gmail_msg">
<a href="http://listas.python.org.ar/listinfo/pyar" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://listas.python.org.ar/<wbr>listinfo/pyar</a><br class="m_-3888849185112308072gmail_msg">
<br class="m_-3888849185112308072gmail_msg">
PyAr - Python Argentina - Sitio web: <a href="http://www.python.org.ar/" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://www.python.org.ar/</a><br class="m_-3888849185112308072gmail_msg">
<br class="m_-3888849185112308072gmail_msg">
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" rel="noreferrer" class="m_-3888849185112308072gmail_msg" target="_blank">http://www.usla.org.ar</a></blockquote></div>
<br>______________________________<wbr>_________________<br>
pyar mailing list <a href="mailto:pyar@python.org.ar">pyar@python.org.ar</a><br>
<a href="http://listas.python.org.ar/listinfo/pyar" rel="noreferrer" target="_blank">http://listas.python.org.ar/<wbr>listinfo/pyar</a><br>
<br>
PyAr - Python Argentina - Sitio web: <a href="http://www.python.org.ar/" rel="noreferrer" target="_blank">http://www.python.org.ar/</a><br>
<br>
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" rel="noreferrer" target="_blank">http://www.usla.org.ar</a><br></blockquote></div>