How can I resolve this error:
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
./cpu_percentage: line 16: ((: ROW_0 = : syntax error: operand expected
(error token is " ")
10176147
(notice it does infact have the desired value too)
...from this code:
#!/bin/bash
COMMANDS="awk"
for i in $COMMANDS
do
X=`echo $i|tr [a-z] [A-Z]`
export $X=`which $i`
done
FILE="/proc/stat"
while read ARRAY_0
do
ROW_0=`echo "$ARRAY_0" | $AWK '/cpu0 / {print $2}'`
(( ROW_0 = $ROW_0 ))
done < $FILE
echo ${ROW_0}
exit 0