Одной командойawk
:
awk 'NR == FNR{
match($0, /#q[0-9]{3}c#/);
fruits[$2] = substr($0, RSTART + 1, RLENGTH - 2);
next
}
{ print ($1 in fruits? toupper(fruits[$1]) : "Q---C"), $1, $3 }' file2 file1
Выход:
Q432C pears fruits
Q123C apple fruit
Q---C carrot veg
Q989C celery vegetable
Q---C oranges fruits
Ну... Я нашел ответ. Судя по всему, это вроде как в настройках приложения -и от WM не зависит.Размещение здесь решения для VS Code и Firefox для всех, кто заинтересован:
window.titleBarStyle: "custom"
Menu->Customize->Uncheck "Title Bar"
Протестировано с Openbox WM. Насчет стабильности на других WM не уверен...