Как сравнить и заменить значение в определенном месте с помощью awk

Создайте user.dz, запустите

sudo nano /etc/profile.d/csd.sh

, заполните это с помощью

export XDG_CURRENT_DESKTOP=GNOME

, а затем

cd /usr/share/applications
sudo sed -i 's/Exec=/Exec=env XDG_CURRENT_DESKTOP=Unity:Unity7 /g' unity*

войдите в систему и обратно в

В качестве альтернативы измените только установленные приложения для работы в режиме CSD,

sudo sed -i 's/Exec=/Exec=env XDG_CURRENT_DESKTOP=GNOME /g' ^(?!unity).*$
1
задан 10 May 2018 в 00:00

2 ответа

[F1]
1
ответ дан 17 July 2018 в 14:43
[F1]
1
ответ дан 20 July 2018 в 14:47
  • 1
    Хорошо Спасибо за ваш ответ. Будет ли это работать для большего количества столбцов, скажем, 45? – user828007 10 May 2018 в 14:37
  • 2
    @ user828007 Я не могу ответить на этот вопрос - работает ли он & quot; будет зависеть от того, что вы хотите выполнить с дополнительными столбцами – steeldriver 10 May 2018 в 14:41

Другие вопросы по тегам:

Похожие вопросы: