如何编写从txt文件中读取数字的bash或awk脚本,并将每个数字除以变量?

时间:2016-05-05 19:24:26

标签: bash awk

我有一个示例文本文件,如color.txt:

68.08602255 1.24295415 84.00087345 255
68.4701724 2.44923165 85.5337626 255

我想写一个bash脚本,允许我进入每个数字并将它们除以255.这些数字是0-255之间的颜色值,有些程序需要0-1之间的值。这些值只会除以255.上面的文本将具有以下输出

0.267004 0.00487433 0.329415 1
0.26851 0.00960483 0.335427 1

1 个答案:

答案 0 :(得分:1)

#!/bin/sh

var=255
awk -v var="$var" '{ print $1 / var, $2 / var, $3 / var, $4 / var }'