Я хочу отслеживать мой журнал git с помощью сценария оболочки, но я не могу понять, как отправить ключ q
для уничтожения LESS, чтобы продолжить цикл while.Вот что у меня есть:
while :
do
clear
git log
sleep 1
done
Я также пробовал:
while :
do
clear
git log
PID=$!
sleep 1
kill $PID
done
Но у этого второго скрипта та же проблема, что и у предыдущего, то есть циклостанавливается и ожидает выхода из журнала git (который отображается через LESS).
Как отправить команду на выход из журнала git, чтобы он мог обновить?