и дальше будет висеть и отдавать в заданное количество времени инфу, которая нужна, пока не упадет или его не закроют)
как пример:
nvidia-smi -l 15 --query-gpu=index,memory.total,memory.free,memory.used,temperature.gpu,power.draw,utilization.gpu,fan.speed,gpu_name --format=csv,noheader,units 1>gpu_check.info
вопрос:
почему мой stdout не перезаписывает файл, а дополняет его?
А чего ты хочешь добиться? Обычно утилиты, которые перезаписывают текст в терминале не перенаправляют в файл
Я кажется понял чего ты хочешь while : do %nvidia smi ...% 2>&1 | tee -a gpu_check.info sleep 60 done
Обсуждают сегодня