如何模仿Windows 7zip的“解压缩为“。””上下文菜单选项

我对使用终端非常陌生,想知道如何将充满.zip文件的文件夹放到与从其中提取的.zip文件相同的子文件夹中。

到目前为止,我认为unzip '*.zip' -d它将所有.zip文件提取到一个目录中,但是我不确定如何-d为每个.zip文件指向/创建目标文件夹

另外,Nautilus Action Config Tool似乎可以模仿7zip Extract To命令,但这似乎有些令人生畏。

乔治·乌多森

使用该Nautilus Action Config Tool选项并调用my script zippy.sh

#!/bin/bash
# Unzipping and organizing files from nautilus
m=0 # counter
while [ -n "$1" ] && [ -f "$1" ]
do
    if [[ "$1" =~ \.zip$ ]]
    then
        dir="$1"
        dir=${dir%.*}
        unzip "$1" -d "$dir"
        m=$(($m + 1))
        shift
    fi
done
zenity --info --text="Operations finished and "$m" zip files unzipped"
exit 0
  1. 将脚本放在这里:

    ~/.local/share/nautilus/scripts/
    
  2. 使它可执行 chmod +x ~/.local/share/nautilus/scripts/zippy.sh

解释:

  1. -n-f检查文件号不为零且分别为文件

  2. =~ \.zip$ 确保它是一个zip文件

  3. ${dir%.*}切断zip文件名一部分

  4. m=$(($m + 1)) 计算可以处理多少个zip文件。

  5. shift 浏览文件

  6. zenity 显示一个消息框以指示操作结论

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows 7中我的Open-With gVim上下文菜单选项在哪里?

来自分类Dev

如何使用SevenZip压缩/解压缩字符串-7Zip

来自分类Dev

如何通过7Zip使用Batch Script解压缩PASSWORD PROTECTED文件?

来自分类Dev

如何通过Powershell运行7zip来解压缩.rar文件夹?

来自分类Dev

批处理如何使用 7zip 将多个 zip 文件解压缩到其原始文件夹?

来自分类Dev

如何使用7zip解压缩文件并将其复制到特定位置?

来自分类Dev

如何添加上下文菜单选项以在DSL工具中布置图表?

来自分类Dev

如何更改Windows 10的``新建''>``文本文档''的上下文菜单选项以打开Notepad ++?

来自分类Dev

如何使用上下文菜单 nautilus 压缩 rar

来自分类Dev

MFC:如何在CTabView选项卡中为CRichEditView实现上下文菜单?

来自分类Dev

64位Windows中缺少.fsx文件的“使用F#Interactive ...运行”上下文菜单选项

来自分类Dev

Chrome / Windows10右键单击/上下文菜单选项下划线缺少键

来自分类Dev

如何显示我的Chrome扩展程序创建的上下文菜单选项的键盘快捷键?

来自分类Dev

Windows:解压缩非.zip文件

来自分类Dev

如何向 jsTree 上下文菜单添加选项

来自分类Dev

如何“解压缩” zip文件?

来自分类Dev

如何解压缩“ .zip”文件?

来自分类Dev

如何从终端解压缩zip文件?

来自分类Dev

安装MS Office之后,为什么7-zip压缩文件不会出现在Windows资源管理器中MATLAB的.mat文件的上下文菜单中?

来自分类Dev

如何模仿iOS 7相机

来自分类Dev

如何在Windows的上下文菜单中为文件添加特定操作?

来自分类Dev

Windows 7:如何更改上下文菜单项图标?

来自分类Dev

如何从Windows 7的上下文菜单中删除“使用Nero刻录”

来自分类Dev

如何在Windows 7/8/10上下文菜单中更改默认格式工具?

来自分类Dev

在Windows 7上,缺少“安装映像” Shell Extension上下文菜单。如何再次添加?

来自分类Dev

是否可以在所选目录中添加Windows资源管理器上下文菜单选项以启动命令提示符?

来自分类Dev

如何在 C# 中使用单选按钮显示不同的上下文菜单条项?

来自分类Dev

如何使用7zip压缩目录?

来自分类Dev

如何使nemo支持通过上下文菜单压缩文件?

Related 相关文章

  1. 1

    Windows 7中我的Open-With gVim上下文菜单选项在哪里?

  2. 2

    如何使用SevenZip压缩/解压缩字符串-7Zip

  3. 3

    如何通过7Zip使用Batch Script解压缩PASSWORD PROTECTED文件?

  4. 4

    如何通过Powershell运行7zip来解压缩.rar文件夹?

  5. 5

    批处理如何使用 7zip 将多个 zip 文件解压缩到其原始文件夹?

  6. 6

    如何使用7zip解压缩文件并将其复制到特定位置?

  7. 7

    如何添加上下文菜单选项以在DSL工具中布置图表?

  8. 8

    如何更改Windows 10的``新建''>``文本文档''的上下文菜单选项以打开Notepad ++?

  9. 9

    如何使用上下文菜单 nautilus 压缩 rar

  10. 10

    MFC:如何在CTabView选项卡中为CRichEditView实现上下文菜单?

  11. 11

    64位Windows中缺少.fsx文件的“使用F#Interactive ...运行”上下文菜单选项

  12. 12

    Chrome / Windows10右键单击/上下文菜单选项下划线缺少键

  13. 13

    如何显示我的Chrome扩展程序创建的上下文菜单选项的键盘快捷键?

  14. 14

    Windows:解压缩非.zip文件

  15. 15

    如何向 jsTree 上下文菜单添加选项

  16. 16

    如何“解压缩” zip文件?

  17. 17

    如何解压缩“ .zip”文件?

  18. 18

    如何从终端解压缩zip文件?

  19. 19

    安装MS Office之后,为什么7-zip压缩文件不会出现在Windows资源管理器中MATLAB的.mat文件的上下文菜单中?

  20. 20

    如何模仿iOS 7相机

  21. 21

    如何在Windows的上下文菜单中为文件添加特定操作?

  22. 22

    Windows 7:如何更改上下文菜单项图标?

  23. 23

    如何从Windows 7的上下文菜单中删除“使用Nero刻录”

  24. 24

    如何在Windows 7/8/10上下文菜单中更改默认格式工具?

  25. 25

    在Windows 7上,缺少“安装映像” Shell Extension上下文菜单。如何再次添加?

  26. 26

    是否可以在所选目录中添加Windows资源管理器上下文菜单选项以启动命令提示符?

  27. 27

    如何在 C# 中使用单选按钮显示不同的上下文菜单条项?

  28. 28

    如何使用7zip压缩目录?

  29. 29

    如何使nemo支持通过上下文菜单压缩文件?

热门标签

归档