编辑Gimp启动程序文件以禁用启动屏幕

・1 分钟阅读

 $ sudo sed -i 's/^Exec=[^ ]*/& -s/' /usr/share/applications/gimp.desktop

说明

  • sed-i标志表示执行命令"就位",即保存输入文件中的任何更改,使用这个标志非常小心,一个错误的move,你就会完全破坏原始文件,
  • 正规表达式模式/^Exec=[^ ]*/将匹配以Exec=开头的行,后面跟零或多个非空格字符,
  • 在替换字符串& -s&被替换为匹配的内容在本例中可能类似于Exec=gimp-2.8,之后我们添加一个空格和-s标志,这将有效地禁用启动Gimp时的启动画面,

限制

sed和BSD系统中的-i标志不同,此例子仅在GNU系统中运行,在BSD中等价的是:


sudo sed -i '' 's/^Exec=[^ ]*/& -s/' /usr/share/applications/gimp.desktop

在任何情况下,在使用sed-i标志时总是非常小心。

Hujiuxiang profile image