小编Bha*_*t G的帖子

客户端装饰背后的故事是什么?

因此,Gnome 应用程序当前使用 Exclusive Client Side Decorations, 以及GTK Header Bar包含buttons, menus, title

  • 实施客户端装饰背后的故事是什么?
  • 这只是 Gnome 开发者的想法吗?
  • 为什么变化如此剧烈,在适应之前甚至没有办法恢复?当 Gnome3 使用现代 UI 时,仍然存在 gnome2 回退会话,对吧?
  • Gnome 应用程序是否只能在 Gnome 桌面环境上使用?让它们在其他桌面环境上看起来很尴尬,用户要么切换到 Gnome DE,要么完全停止使用 Gnome 应用程序?

Ubuntu 使用单独的桌面环境(Unity),这与客户端装饰相冲突,因为我认为统一合并标题栏和应用程序菜单以节省空间的整个概念变得无关紧要。因此,他们从 Gnome 应用程序中删除了Client Side DecorationsHeader Bar代码,以使它们看起来像以前使用窗口管理器一样。所有基于 ubuntu 的二进制兼容发行版都受益于此。

但是像 debian 这样的发行版(及其二进制兼容发行版)不会对上游代码进行重大更改,并且会受到严重影响。

window-manager desktop-environment gnome3

5
推荐指数
1
解决办法
1541
查看次数

awk - 如何忽略通配符匹配?

我想根据第三列值处理一个 csv 文件并将匹配的行保存到一个单独的文件中。

#!/bin/bash awk -F, '$3 ~ /0/ {print}' ./inputfile.csv > ./out/output.csv

我想要的只是第 0 列中的 0 值,但使用上述命令,输出文件包含第 3 列值 0 、 10 、 20 、 100 等。(其中包含 0 的任何值)。

如何告诉 awk 忽略通配符匹配并仅在第 3 列中使用绝对 0 值?

awk

1
推荐指数
1
解决办法
781
查看次数

标签 统计

awk ×1

desktop-environment ×1

gnome3 ×1

window-manager ×1