Имеется процесс, который я запускаю следующим образом: ./run &>/dev/null &
Как сделать так, чтобы, к примеру, записывался вывод первых 30 строк или 500 символов в файл ./log.txt?
То есть, запускаю ./run оно пишет в файл log.txt n строк своего результата и перестаёт писать, хотя процесс работает дальше.
Понимаю, что как-то так ./run &>./log.txt , но не пойму, как организовать в bash лимит на запись лога.