Переключение с панели маршрута на панель местоположения навсегда в Nautilus

Вы можете сделать это с помощью GNU Awk (gawk).

Предполагая, что вход сохраняется в MY_FILE, и вы хотите видеть только строки с одинаковыми номерами, это может выглядеть так:

gawk '{match($0,/([[:digit:]]+)\s*->\s*([[:digit:]])+/,M);if(M[1]==M[2])print$0}' MY_FILE

Если вы хотите удалить строки с равными числами и показывать только те, у кого одинаковые числа , просто замените == на !=:

gawk '{match($0,/([[:digit:]]+)\s*->\s*([[:digit:]])+/,M);if(M[1]!=M[2])print$0}' MY_FILE

Пояснение: 6]

gawk будет выполнять инструкции внутри фигурных скобок для каждой строки, которые:

match($0, /([[:digit:]]+)\s*->\s*([[:digit:]])+/, M) ; 
if(M[1] == M[2]) print$0

Это означает, что соответствие регулярному выражению ([[:digit:]]+)\s*->\s*([[:digit:]])+ по всей строке ($0 ]) и сохраните совпадающий объект / массив в переменной M.

Затем сравните содержимое групп соответствия 1 и 2 (число до и после стрелки соответственно) и распечатайте всю строку, если это (если вы используете ==) или разные (если вы используете !=).

16
задан 3 February 2012 в 21:29

2 ответа

Ответ отредактирован из вопроса

Чтобы постоянно переключаться с панели маршрута на панель местоположений, вы можете использовать инструменты dconf.

Чтобы установить dconf-tools, запустите в терминале следующую команду:

sudo apt-get install dconf-tools

После ее установки выполните поиск инструментов dconf в тире и откройте его.

Оттуда настройка находится в . Ответ отредактирован из вопроса -> gnome -> nautilus ->. Вам нужно включить always-use-location-entry, чтобы всегда использовать панель местоположения вместо строки пути.

11
ответ дан 25 May 2018 в 14:37
  • 1
    Спасибо. По правде говоря, это помогло мне сделать то, что я хотел. Другой ответ, который основан на пользователе, является удивительным, а в более крупных системах - с несколькими пользователями, что, вероятно, лучше. Еще раз спасибо! – willbeeler 3 February 2012 в 23:49

Если вы хотите переключаться между панелью местоположения или панелью маршрута, не устанавливая ничего в вашей системе, откройте терминал и введите, чтобы включить панель местоположения

gsettings set org.gnome.nautilus.preferences always-use-location-entry  true

и отключить it

gsettings set org.gnome.nautilus.preferences always-use-location-entry  false

enter image description here

Этот параметр основан на пользователе.

8
ответ дан 25 May 2018 в 14:37

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

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