Я намагаюся написати команду, яка передає безперервний вихід вільної команди (запускати щосекунди) команді awk, яка аналізує певне значення (наявна вільна пам'ять) і виводить це у файл із часовою позначкою. Ось мої поточні спроби команди:
free -mto -s 1 | awk '/Mem/ { print strftime("%r") "," $4 }' >>memOut
І як альтернатива, після трохи гуглити
free -mto -s 1 | awk '/Mem/ { print strftime("%r") "," $4 >>"memOut"}'
Кожен запуск створює порожні файли. Будь-які пропозиції чи, можливо, різні методи?