Próbuję napisać polecenie, które przekazuje ciągły wynik polecenia wolnego (uruchamianego co sekundę) do polecenia awk, które analizuje określoną wartość (dostępną wolną pamięć) i wysyła to do pliku ze znacznikiem czasu. Oto moje obecne próby polecenia:
free -mto -s 1 | awk '/Mem/ { print strftime("%r") "," $4 }' >>memOut
I alternatywnie po odrobinie googlingu
free -mto -s 1 | awk '/Mem/ { print strftime("%r") "," $4 >>"memOut"}'
Każde uruchomienie generuje puste pliki. Wszelkie sugestie lub ewentualnie inne metody?