Me estoy haciendo una serie de números en una tubería, y le gustaría realizar algunas operaciones antes de pasarlos a la siguiente sección, pero estoy un poco perdido sobre cómo Lo haría sin romper la tubería.BASH: cómo realizar operaciones aritméticas con números en un tubo de
por ejemplo
> echo "1 2 3 4 5" | some command | cat
1 4 9 16 25
>
¿Tiene usted alguna idea de cómo hacer algo como esto? La operación real que quiero realizar es simplemente agregar una a cada número.
Gracias Mateo! Exactamente lo que estaba buscando. En retrospectiva, debería haber sido capaz de resolver esto por mi cuenta, aunque :-p – brice
No es necesario un subnivel en absoluto. Reemplace su subshell inútil, fea e ineficiente por una agrupación '{...}'. –
Para aquellos confundidos por el comentario de @gniourf_gniourf, se aplicó a la respuesta no editada que ahora se ha editado para incluir la agrupación '{}'. –