以下作品:
$ zip -rj /the/absolute/path/tmp{.zip,}
它生成了一个名为 tmp.zip 的文件,省去了我重复文件夹名称作为 zip 存档名称的麻烦。
在我的步枪.conf(游侠特定配置文件)中,我有:
!mime ^text, !ext xml|csv|tex|py|pl|rb|sh|php = zip -rj "$@"{.zip,}
"$@" 转换为路径。这很好用,我经常使用它。
但是当我尝试它时,我得到的错误是:
zip error: Nothing to do! (/the/absolute/path/tmp{.zip,})
这对我来说也很好。它只是在升级我的操作系统并使用它之后才停止工作。所以我可能在这里遗漏了一些东西。
$ ranger --version
ranger version: ranger 1.9.3
Python version: 3.8.10 (default, Mar 15 2022, 12:22:08) [GCC 9.4.0]
Locale: en_US.UTF-8
$ cat /etc/upstream-release/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu Focal Fossa"