Простой скрипт. Простое связывание. Так почему же это не так просто?

Он просто пытается обновить базы данных manpage (используется для apropos и т. д.). Это не очень важно, вы можете игнорировать их / отключать cronjob.

Содержимое файла /var/cache всегда должно быть безопасным для удаления.

3
задан 10 November 2010 в 16:32

16 ответов

Как насчет этого?

#!/bin/sh
/usr/bin/nautilus ~/

Возможно, ваш менеджер горячих клавиш не знает вашего PATH.

7
ответ дан 26 May 2018 в 00:30
  • 1
    Хорошая мысль, но, к сожалению, это не сработало ... тот же результат ... Интересно, является ли это правкой: -rwxr-xrwx , но я думаю, что это означает чтение / запись / выполнение для всех и вся! – Peter.O 10 November 2010 в 03:34
  • 2
    @ fred.bear Это не проблема разрешения. Обычно 755 отлично работает. Однако я должен предупредить вас, что вы не должны устанавливать разрешение «писать» для «других», как в файле. Исправьте его с помощью sudo chmod 755 /usr/bin/test.sh. – Gödel 10 November 2010 в 03:40
  • 3
    Как просто указать nautilus для горячей клавиши? Кроме того, какой у вас менеджер горячих клавиш? Я использую плагин командной строки xbindkey и compiz. Оба они не проявляют никакой проблемы, с которой вы сталкиваетесь. – Gödel 10 November 2010 в 03:42
  • 4
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 5
    Gödel: Спасибо. Я (частично) знал о проблеме с безопасностью для записи и, возможно, теперь немного более осведомлен. Имеет ли скрипт от root, но выполняется не-sudo Пользователь имеет какие-либо повышенные права? (... слишком много лет беззаботности окон) .... Я использую xbindkeys-config для настройки привязок ... Я еще не использовал команды Compiz ... И я пробовал nautilus прямо в xbindkeys , но он тоже не работает. – Peter.O 10 November 2010 в 04:51

Как насчет этого?

#!/bin/sh /usr/bin/nautilus ~/

Возможно, ваш менеджер горячих клавиш не знает вашего PATH.

7
ответ дан 25 July 2018 в 22:54

Как насчет этого?

#!/bin/sh /usr/bin/nautilus ~/

Возможно, ваш менеджер горячих клавиш не знает вашего PATH.

7
ответ дан 31 July 2018 в 13:14

Как насчет этого?

#!/bin/sh /usr/bin/nautilus ~/

Возможно, ваш менеджер горячих клавиш не знает вашего PATH.

7
ответ дан 2 August 2018 в 04:18

Как насчет этого?

  #! / bin / sh / usr / bin / nautilus ~ /  

Возможно, ваш менеджер горячих клавиш isn ' t знает о вашей PATH.

7
ответ дан 6 August 2018 в 04:22

Как насчет этого?

  #! / bin / sh / usr / bin / nautilus ~ /  

Возможно, ваш менеджер горячих клавиш isn ' t знает о вашей PATH.

7
ответ дан 7 August 2018 в 22:29

Как насчет этого?

  #! / bin / sh / usr / bin / nautilus ~ /  

Возможно, ваш менеджер горячих клавиш isn ' t знает о вашей PATH.

7
ответ дан 10 August 2018 в 10:37

Как насчет этого?

  #! / bin / sh / usr / bin / nautilus ~ /  

Возможно, ваш менеджер горячих клавиш isn ' t знает о вашей PATH.

7
ответ дан 13 August 2018 в 17:09
  • 1
    Хорошая мысль, но, к сожалению, это не сработало ... тот же результат ... Интересно, является ли это правкой: -rwxr-xrwx , но я думаю, что это означает чтение / запись / выполнение для всех и вся! – Peter.O 10 November 2010 в 03:34
  • 2
    @ fred.bear Это не проблема разрешения. Обычно 755 отлично работает. Однако я должен предупредить вас, что вы не должны устанавливать разрешение «писать» для «других», как в файле. Исправьте его с помощью sudo chmod 755 /usr/bin/test.sh. – Gödel 10 November 2010 в 03:40
  • 3
    Как просто указать nautilus для горячей клавиши? Кроме того, какой у вас менеджер горячих клавиш? Я использую плагин командной строки xbindkey и compiz. Оба они не проявляют никакой проблемы, с которой вы сталкиваетесь. – Gödel 10 November 2010 в 03:42
  • 4
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 5
    Gödel: Спасибо. Я (частично) знал о проблеме с безопасностью для записи и, возможно, теперь немного более осведомлен. Имеет ли скрипт от root, но выполняется не-sudo Пользователь имеет какие-либо повышенные права? (... слишком много лет без привязки к окнам) .... Я использую xbindkeys-config , чтобы настроить привязки ... Я еще не использовал команды Compiz ... И я попробовали nautilus непосредственно в xbindkeys , но он тоже не работает. – Peter.O 10 November 2010 в 04:51

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec /usr/bin/gedit. Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 26 May 2018 в 00:30
  • 1
    Роланд, это ничего не меняет ... У меня есть 8 горячих клавиш, установленных xbindkeys, но 2, о которых я упомянул, просто не отвечают ... Скрипты запускаются через терминал ... Кроме того, когда я помещаю команду непосредственно в xbindkeys, а не в скрипт, она все равно не сработает ... (тайна) – Peter.O 10 November 2010 в 03:48
  • 2
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 3
    Спасибо за дополнительные усилия ... В моем случае разные клавиши не применяются, потому что в xbindkeys inteface есть кнопка test-the-command , и она не работа оттуда тоже .. (если вы еще не видели мой комментарий (см. Гёдель): моя конкретная проблема с nautilus была решена ... ### Я пробовал Super + g и Ctrl + g для grun ... Они оба работают (не такие компьютеры такие забавные;) ... никогда не скучный момент! – Peter.O 10 November 2010 в 05:41

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec /usr/bin/gedit. Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 25 July 2018 в 22:54
  • 1
    Роланд, это ничего не меняет ... У меня есть 8 горячих клавиш, установленных xbindkeys, но 2, о которых я упомянул, просто не отвечают ... Скрипты запускаются через терминал ... Кроме того, когда я помещаю команду непосредственно в xbindkeys, а не в скрипт, она все равно не сработает ... (тайна) – Peter.O 10 November 2010 в 03:48
  • 2
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 3
    Спасибо за дополнительные усилия ... В моем случае разные клавиши не применяются, потому что в xbindkeys inteface есть кнопка test-the-command , и она не работа оттуда тоже .. (если вы еще не видели мой комментарий (см. Гёдель): моя конкретная проблема с nautilus была решена ... ### Я пробовал Super + g и Ctrl + g для grun ... Они оба работают (не такие компьютеры такие забавные;) ... никогда не скучный момент! – Peter.O 10 November 2010 в 05:41

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec /usr/bin/gedit. Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 31 July 2018 в 13:14
  • 1
    Роланд, это ничего не меняет ... У меня есть 8 горячих клавиш, установленных xbindkeys, но 2, о которых я упомянул, просто не отвечают ... Скрипты запускаются через терминал ... Кроме того, когда я помещаю команду непосредственно в xbindkeys, а не в скрипт, она все равно не сработает ... (тайна) – Peter.O 10 November 2010 в 03:48
  • 2
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 3
    Спасибо за дополнительные усилия ... В моем случае разные клавиши не применяются, потому что в xbindkeys inteface есть кнопка test-the-command , и она не работа оттуда тоже .. (если вы еще не видели мой комментарий (см. Гёдель): моя конкретная проблема с nautilus была решена ... ### Я пробовал Super + g и Ctrl + g для grun ... Они оба работают (не такие компьютеры такие забавные;) ... никогда не скучный момент! – Peter.O 10 November 2010 в 05:41

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec /usr/bin/gedit. Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 2 August 2018 в 04:18
  • 1
    Роланд, это ничего не меняет ... У меня есть 8 горячих клавиш, установленных xbindkeys, но 2, о которых я упомянул, просто не отвечают ... Скрипты запускаются через терминал ... Кроме того, когда я помещаю команду непосредственно в xbindkeys, а не в скрипт, она все равно не сработает ... (тайна) – Peter.O 10 November 2010 в 03:48
  • 2
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 3
    Спасибо за дополнительные усилия ... В моем случае разные клавиши не применяются, потому что в xbindkeys inteface есть кнопка test-the-command , и она не работа оттуда тоже .. (если вы еще не видели мой комментарий (см. Гёдель): моя конкретная проблема с nautilus была решена ... ### Я пробовал Super + g и Ctrl + g для grun ... Они оба работают (не такие компьютеры такие забавные;) ... никогда не скучный момент! – Peter.O 10 November 2010 в 05:41

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec / usr / bin / gedit . Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 6 August 2018 в 04:22

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec / usr / bin / gedit . Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 7 August 2018 в 22:29

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec / usr / bin / gedit . Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

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

Вам нужно добавить exec и путь исполняемого файла, как упомянул Гёдель. Например: exec / usr / bin / gedit . Я просто попытался сделать то же самое с собственными горячими клавишами GNOME, и, похоже, у меня такая же проблема. Вы пробовали это самостоятельно?

Обновление: кажется, что это происходит только с некоторыми быстрыми клавишами. Я попробовал Super + G, и это не сработало, но CTRL + G для grun отлично работает. Вы видите, что то же самое работает для вас? Может быть, это еще один ярлык должен работать.

1
ответ дан 13 August 2018 в 17:09
  • 1
    Роланд, это ничего не меняет ... У меня есть 8 горячих клавиш, заданных xbindkeys , но 2, о которых я упомянул, просто не отвечают ... Скрипты запускаются через терминал ... Кроме того, когда я поместил команду непосредственно в xbindkeys , а не скрипт, он все равно не сработает ... (тайна) – Peter.O 10 November 2010 в 03:48
  • 2
    ОБНОВЛЕНИЕ: единственным преступником является nautilus (см. Комментарий к вопросу) – Peter.O 10 November 2010 в 04:35
  • 3
    Спасибо за дополнительные усилия ... В моем случае разные клавиши не применяются, потому что в xbindkeys inteface есть кнопка test-the-command , и она не работа оттуда тоже .. (если вы еще не видели мой комментарий (см. Гёдель): моя конкретная проблема с nautilus была решена ... ### Я пробовал Super + g и Ctrl + g для grun ... Они оба работают (не компьютеры такие забавные;) ... никогда не скучный момент! – Peter.O 10 November 2010 в 05:41

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

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