Tengo un archivo .txt con una columna. Son unos 8000 números. ¿Cómo puedo multiplicar esta columna de datos por 1000000?
9
Tengo un archivo .txt con una columna. Son unos 8000 números. ¿Cómo puedo multiplicar esta columna de datos por 1000000?
sed 's/$/000000/' file.txt
Respuestas:
Puedes usar el
awk
comando:fuente
Si los números en el archivo son enteros o valores simples de punto flotante, puede usar la
numfmt
utilidad con--from-unit=
para indicar la escala deseada.Ex. dado
entonces
Puede agregar una variedad de
printf
formatos de estilo a la salida, por ejemploAlternativamente, con
sed
ybc
:o (variante de pulido inverso)
fuente
bc
en el último comando o esdc
algo más?dc
es otra cosa; vea, por ejemplo, ¿en qué se diferencia bc de dc?