То же, что и у @muru, но с использованием оператора по модулю вместо сохранения и удаления:
tail -fn+1 some/file | awk -v n=30 '
NR > n {print s[NR % n]}
{s[NR % n] = $0}
END{for (i = NR - n + 1; i <= NR; i++) print s[i % n]}'
Запустить новый xterm:
xterm -ls -xrm 'XTerm*selectToClipboard: true' &
Чтобы включить его постоянно, добавьте эту строку в файл ~/.Xdefaults
или ~/.Xresources
.
xterm*selectToClipboard: true
Если у вас нет такого файла, создайте его и добавьте строку выше. Начните с .Xresources
, если это не работает, удалите его и создайте .Xdefaults
.
Я понятия не имею о том же самом на терминале gnome -.