Nautlius: добавить действие правой кнопки мыши для вычисления MD5 суммы [дубликат]

Контекст: 16.04

Как одним действием правой кнопки мыши вычислить MD5 сумму файла?

8
задан 27 March 2019 в 06:09

1 ответ

Можно работать со сценарием наутилуса.

  1. Создайте каталог сценариев, если он еще не существует

    mkdir -p ~/.local/share/nautilus/scripts/
    
  2. Поместите свой сценарий в тот каталог и сделайте его исполняемым файлом (chmod +x <name_of_script> или с помощью Вашего файлового менеджера: щелкните правой кнопкой по файлу, свойствам). Любой исполняемый сценарий, который Вы помещаете, там будет доступен при записи "Сценарии" в Вашем контекстном меню.

    В Вашем сценарии можно использовать переменную NAUTILUS_SCRIPT_SELECTED_FILE_PATHS получать разграниченный новой строкой список выбранных файлов (т.е., один путь к файлу в случае, если Вы выбрали единственный файл). Необходимо будет также отобразить вывод: это может быть сделано путем передачи по каналу вывода команды к zenity. Этот простой сценарий уже сократит его:

    #!/bin/bash
    set -eu -o pipefail
    md5sum "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | zenity --text-info
    
7
ответ дан 23 November 2019 в 05:45

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

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