paste
+awk
магия:
paste -d':' reference target | awk -F':' \
'$1 == $4 && $2 != $5 && $6 > $3{
if ($5 == "!"){ p = "but"; state = "disabled" }
else { p = "and"; state = "different" }
printf "%s:target has bigger $3(%d > %d) %s $2 %s (%s)\n", $1, $6, $3, p, state, $5
}'
Выход:
42:target has bigger $3(1 > 0) but $2 disabled (!)
45:target has bigger $3(2 > 1) and $2 different (B)
Дополнительноеgawk
решение (с учетом того, что значение 1-го поля упорядочено и уникально):
awk -F':' \
'NR == FNR{
a[NR][1] = $1; a[NR][2] = $2; a[NR][3] = $3; next
}
$1 == a[FNR][1] && $2 != a[FNR][2] && $3 > a[FNR][3]{
if ($2 == "!"){ p = "but"; state = "disabled" }
else { p = "and"; state = "different" }
printf "%s:target has bigger $3(%d > %d) %s $2 %s (%s)\n", $1, $3, a[FNR][3], p, state, $2
}' reference target
Из документации Xfce 4.14 Как создать полностью/частично прозрачную панель:
+
в разделе «Пользовательский», чтобы создать новый цвет в подборщик цветов. Основано на этом комментарии(на blog.linuxmint.com -под этим , что подтверждает мой опыт):
Открытие Gimp, «Файл» -«Новый», размером 50x50 и в дополнительных параметрах установите «Заполнить с :Прозрачностью».
Нажмите OK и «Файл» -«Экспортировать как» -выберите PNG.
В настройках внешнего вида панели Xfce выберите его в качестве фонового изображения.
Если у вас нет GIMP, вы можете использовать прозрачное изображение:
Вы его не видите, потому что он прозрачный. Это здесь .