$ sed 's/.*\(tail[[:digit:]]*\) fn[[:digit:]]*/\1/' file
tail logfile
tail3 logfile1
tail4 logfile2
Выражение sed
заменяет все в каждой строке до некоторой подстроки, соответствующей tailXX fnYY
на tailXX
(, где XX
и YY
— некоторые положительные целые числа ).
Если вам нужен огромный шрифт при интерактивном запуске xterm, вы можете использовать псевдоним. Мне нравятся шрифты, выбранные из библиотеки FreeType, -fa default
и для управления размером с помощью -fs <size>
, например
xterm -fa default -fs 16
и создайте с ним псевдоним
alias xterm='xterm -fa default -fs 16'
Если вам это нравится, вы можете отредактировать свой файл конфигурации для оболочки, для bash ~/.bashrc
, добавить псевдоним рядом с другими псевдонимами и сохранить файл. Также для bash запустите
source ~/.bashrc
, чтобы активировать его в текущем окне или экране. Всякий раз, когда вы запускаете новую оболочку, псевдоним будет доступен, введите
xterm
и вы получите шрифт и размер, определенные псевдонимом.
Обновление по OP:
Вышеизложенное — отличное решение, и то, что я делал в прошлом. Однако, следуя вышеизложенному, я смог вернуться и посмотреть руководство. Я поискал там -fs и натолкнулся на следующую настройку:
XTerm*renderFont: true
XTerm*faceName: MiscFixed
XTerm*faceSize: 16
в моих.Xresources делает все необходимое и является альтернативным способом, который больше соответствует тому, что я искал в качестве ответа на свой вопрос.