创建同名文件夹的zip


23

我想从命令行创建文件夹的zip。我可以做类似的事情
zip -r folder.zip folder。我想给压缩文件夹起一个与原始文件夹相同的名称。我可以通过编写脚本来模拟:

#!/bin/bash
zip -r $1 $1  

然后做./script folder

是否可以在编写任何脚本的情况下执行此操作?

Answers:



12

您可以在.bashrc文件中添加执行此操作的bash函数:

function fzip {
    zip -r $1 $1
}

然后,您可以在外壳中执行以下操作:

user@host:~$ fzip my_folder
# creates my_folder.zip

1
bash函数是一个脚本
phil294
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.