Как очистить записи в Open With List?

Использование переменной Internal Field Separator (IFS):

bash-4.3$ old_ifs=$IFS
bash-4.3$ IFS="."
bash-4.3$ var="foo.foo.foo"
bash-4.3$ echo $var
foo foo foo
bash-4.3$ IFS=$old_ifs

Это может быть удобно добавлено в функцию:

split_dot()
{

    string="$1"

    if set | grep -q "IFS";
    then
       ifs_unset="false"
       old_ifs=$IFS
    else
       ifs_unset="true"
    fi

    IFS="."
    echo $string
    if [ "$ifs_unset" == "true" ];
    then
       unset IFS
    else
       IFS=$old_ifs
    fi
}

И запуститься так:

bash-4.3$ split_dot "foo.baz.bar"                                                                             
foo baz bar
0
задан 21 May 2012 в 11:05

6 ответов

Удалить ~ / .local / share / applications / mimeinfo.cache

rm ~/.local/share/applications/mimeinfo.cache

Перезапустить Nautilus ...

nautilus -q

Кредит для решения

1
ответ дан 25 July 2018 в 20:33

Удалить ~ / .local / share / applications / mimeinfo.cache

rm ~/.local/share/applications/mimeinfo.cache

Перезапустить Nautilus ...

nautilus -q

Кредит для решения

1
ответ дан 2 August 2018 в 02:22

Удалить ~ / .local / share / applications / mimeinfo.cache

rm ~/.local/share/applications/mimeinfo.cache

Перезапустить Nautilus ...

nautilus -q

Кредит для решения

1
ответ дан 4 August 2018 в 18:08

Удалить ~ / .local / share / applications / mimeinfo.cache

rm ~/.local/share/applications/mimeinfo.cache

Перезапустить Nautilus ...

nautilus -q

Кредит для решения

1
ответ дан 7 August 2018 в 20:14

Удалить ~ / .local / share / applications / mimeinfo.cache

rm ~/.local/share/applications/mimeinfo.cache

Перезапустить Nautilus ...

nautilus -q

Кредит для решения

1
ответ дан 10 August 2018 в 08:36

Удалить ~ / .local / share / applications / mimeinfo.cache

rm ~/.local/share/applications/mimeinfo.cache

Перезапустить Nautilus ...

nautilus -q

Кредит для решения

1
ответ дан 15 August 2018 в 20:44
  • 1
    sanjay @ sanjay-ubuntu: ~ $ rm ~ / .local / share / applications / mimeinfo.cache rm: не удается удалить `/home/sanjay/.local/share/applications/mimeinfo.cache ': нет такого файла или каталога sanjay @ Санджай-убунту: ~ $ – kernel_panic 3 December 2011 в 23:34
  • 2
    На этом компьютере не установлено вино. Позвольте мне установить его и посмотреть, смогу ли я его сузить. – itnet7 3 December 2011 в 23:37
  • 3
    Если вы берете один из файлов, о котором идет речь, и щелкните правой кнопкой мыши на исполняемом файле. Выберите «Свойства» и откройте вкладку «Открыть». Можете ли вы выделить один из многих дубликатов, затем щелкните правой кнопкой мыши и выберите удаление ассоциации? – itnet7 4 December 2011 в 00:10
  • 4
    многие дубликаты не будут выделены, только один будет подсвечен – kernel_panic 4 December 2011 в 14:23
  • 5
    Я надеялся, что это сработает для вас. У меня нет других приложений, которые вы установили через вино, и я не могу воссоздать ошибку. Я буду продолжать пытаться выяснить, могу ли я его воспроизвести или услышать о ком-то, кто его решил, и изменить это дальше. – itnet7 6 December 2011 в 05:16

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

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