On Fri, Dec 16, 2005 at 05:44:28PM +0200, Vali Dragnuta wrote:
> Sau poate ca totusi nu. Depinde cum incearca sa execute
> xargs. (exec & friends sau system).

Parca sa zic ca xargs nu prea vrea sa interpreteze chestii de bash, dar
bash vrea. Stiu ca e urat, dar e una din metode. Intr-adevar, e mult mai
frumos cu salvat output la find si dat ca input la functie.

echo foo | xargs bash -c 'do_smth () { echo "debugging $1..."; };
do_smth $0'

Luci Stanescu

PS: Am uitat sa precizez, asta inseamna ca e si foarte incet ca doar
declara functia pt fiecare invocatie a lui bash (pe langa faptul ca
invoca bash de multe ori in cazul tau). Ar fi foarte frumos sa pot sa
export o functie in context-ul bash-ului ala, dar sincer nu stiu cum sa
fac asta.

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui