Как отправить файлы в корзину без диалога подтверждения

В 2012 году Debian выпустил документ Машиночитаемый debian / copyright, который сделает лицензии доступными для чтения в будущем. В настоящее время не все пакеты используют этот формат. Команда

grep -h '^License:' /usr/share/doc/*/copyright | sort -i | uniq -ic | sort -n

все еще возвращает много мусора. Для лучшего вывода вам, вероятно, понадобится инструмент, который анализирует каждый файл в зависимости от значения поля Format:.

Совершенно другим способом является структура файла в /usr/share/common-licenses/ (от thx до Машиночитаемый Debian / авторское право ). В нем перечислены основные лицензии, используемые в дистрибутивах на основе debian (и содержит их тексты лицензий). Этот список предоставляется пакетом base-files и не связан со списком установленных пакетов, но, вероятно, ему достаточно информации для среднего босса / клиента.

ls /usr/share/common-licenses/
Apache-2.0  BSD   GFDL-1.2  GPL    GPL-2  LGPL    LGPL-2.1
Artistic    GFDL  GFDL-1.3  GPL-1  GPL-3  LGPL-2  LGPL-3

Update Я только что опубликовал простую команду которое выдает информацию о лицензии из файлов авторских прав с большим количеством эвристик. https://github.com/daald/dpkg-licenses. Не стесняйтесь попробовать. Любые предложения приветствуются.

1
задан 14 May 2014 в 22:19

2 ответа

Вы также можете удалить файл, не перемещаясь в корзину, используя ярлык Shift + Delete.

4
ответ дан 24 May 2018 в 07:46
  • 1
    Чтобы быть понятным, вы все равно получаете подсказку, но вам не нужно делать дополнительный шаг по опорожнению мусора позже. – IQAndreas 15 May 2014 в 00:43

Nautilus> edit> preferences> behavior

В нижней части этой панели есть пара флажков, чтобы выбрать поведение «удалить».

-1
ответ дан 24 May 2018 в 07:46
  • 1
    Lubuntu использует Pcmanfm в качестве файлового менеджера по умолчанию, а не Nautilus. – Radu Rădeanu 14 May 2014 в 22:15

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

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