![压缩文件时保留文件扩展名](https://linux22.com/image/129396/%E5%8E%8B%E7%BC%A9%E6%96%87%E4%BB%B6%E6%97%B6%E4%BF%9D%E7%95%99%E6%96%87%E4%BB%B6%E6%89%A9%E5%B1%95%E5%90%8D.png)
我想压缩一个名为 filename.txt 的文件
这很容易通过以下方法完成:
zip filename filename.txt
这将创建一个名为的压缩文件filename.zip
但是我想在文件名中保留文件扩展名。
正如在创建中filename.txt.zip
这可能吗?
答案1
一般来说,您可以创建一个函数来为您执行此操作:
myzip() { zip "$1".zip "$1"; }
然后打电话myzip filename.txt
,你最终会得到filename.txt.zip