Temat: Zapis loga do pliku txt każdorazowo w nowej linii
Siema ![]()
Mam skrypt monitorujący połączenie z internetem i zapisujący do pliku txt dane dot. utraty połączenia, niestety wszystko zapisywane jest ciągiem i żeby się rozczytać muszę edytować ciągle plik dlatego piszę ten temat z myślą że może ktoś będzie miał jakieś działające rozwiązanie, próbowałem tricków z sieci ale nie działają..
#!/bin/sh
data=`date +"%Y-%m-%d %H:%M:%S"`
if ! ping -q -c 10 -W 10 8.8.8.8 > /dev/null; then
echo ""$data Brak polaczenia z internetem! Próbuję podnieść połączenie. >> /mnt/sda1/publiczny/router_log.txt && (vnstat -u) && (/sbin/start.sh) &
else
exit
fi