Почему на земле является выходным (на самом деле, последняя линия):Объяснить этот вывод оболочки
num=$(redis-cli info | grep instantaneous_ops_per_sec | cut -d : -f 2)
echo num $num
ts=$(date '+%s')
echo ts $ts
ns="$1.ops_per_sec"
echo "$ns"
echo "$ns $num"
echo "$ns $num $ts"
... это:
num 0
ts 1479439922
foo.ops_per_sec
foo.ops_per_sec 0
1479439922_sec 0
Похоже, ваш сценарий или 'Redis-cli' инструмент использует DOS терминаторы линии. Для получения дополнительной информации см. Шаг 1 в [bash tag wiki] (http://stackoverflow.com/tags/bash/info). –