Nautlius:添加鼠标右键单击操作来计算 MD5 总和

gat*_*ack 8 md5sum

上下文:16.04

如何用鼠标右键单击操作来计算文件的 MD5 总和?

van*_*ium 7

您可以使用 nautilus 脚本。

  1. 如果尚不存在,则创建脚本目录

    mkdir -p ~/.local/share/nautilus/scripts/
    
    Run Code Online (Sandbox Code Playgroud)
  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
    
    Run Code Online (Sandbox Code Playgroud)