我試圖寫一個腳本來拉出4個文件中存儲的溫度讀數從4個工業冰櫃的整數,這是一個業餘愛好劇本它產生我想要的一般讀數,但是當我嘗試生成溫度讀數的SUM,我將下列打印輸出到文件中,我的目標是打印結束SUM而不是打印出垂直格式的單個數字 任何幫助將不勝感激;以下是我的代碼SUM問題與bash腳本
grep -o "[0.00-9.99]" "/location/$value-1.txt" | awk '{ SUM += $1; print $1} END { print SUM }' >> "/location/$value-1.txt"
這裏是我回報我得到
Morningtemp:17.28
Noontemp:17.01
Lowtemp:17.00 Hightemp:18.72
1
7
.
2
8
1
7
.
0
1
1
7
.
0
0
1
8
.
7
2
53
它確實產生SUM我不需要已經上市的數字,只是總和
cmon,只要刪除'print $ 1',對吧?祝你好運! – shellter
現在誰能告訴我怎麼樣 5.90 5.90 5.53 6.00 SUM最多47 – user177073
我得到23.33。你是否說過你從這些數字中得到了47個答案?或者你真的想讓47成爲你的答案,無論你的投入是什麼? ;-) 祝你好運。 – shellter