Это типичная работа дляawk
:
awk '$2 - prev > 50; {prev = $2}' < file
Или учитывать только те строки, которые имеют номер во втором поле, и пропускать первую строку с номером:
awk 'prev != "" && $2 - prev > 50; $2 ~ /[0-9]/ {prev = $2}' < file
Что я делаю, так это запускаю dwm вручную (т.е. используя startx
), и перед выполнением в .xinitrc
у меня есть команда xrandr
, которая настраивает внешние мониторы. xrandr
поддерживает аргументы, связанные с позицией -, в форме «отображение x выше отображения y» и так далее.