Вот мой сценарий я wanto переодеть поставил второй один:взятие
#!/bin/bash
declare -a arr=("8.8.8.8" "8.8.4.4" "192.168.1.28")
x=0
DATE=`date +%Y-%m-%d:%H:%M:%S`
echo $DATE > denemesh.txt
while [ $x -le 2 ]
do
echo " ${arr[x]}" >> denemesh.txt
ping -c 4 ${arr[x]} | tail -1| awk ' {print $4 }' | cut -d '/' -f 2 >> denemesh.txt
x=$(($x + 1))
done
В настоящее время, результат выглядит следующим образом:
2014-12-22:20:22:37
8.8.8.8
18.431
8.8.4.4
17.758
192.168.1.28
0.058
Можно ли изменить к выходу вместо этого выглядеть?
2014-12-22:20:22:37
8.8.8.8 18.431
8.8.4.4 17.758
192.168.1.28 0.058
Вы должны стараться избегать использования старых и устаревших обратных ссылок, вместо этого используйте круглые скобки: DATE = $ (дата +% Y-% m-% d:% H:% M:% S) ' – Jotne