如何压缩目录自动使用目录名称?

秘银

使用tar时必须分配文件名

tar -zcvf xxx.tar.gz /home/xxx

我总是使用历史命令,并更改目录名称和tar文件名。有时输入一个存在的tar文件名会出错,然后该文件将被覆盖...

Windows中Winrar的右键菜单上有一个“ compress to XXX”选项,可以自动创建目录名称为rar的文件。
如何在ubuntu中实现这一目标?

航班

.bashrc使用编辑器打开文件并添加以下行:

   function tardir() {
        tar -zcvf $1.tar.gz $1
        return $?
   }
   export -f tardir

保存.bashrc并运行以下命令:

  source .bashrc

现在,您应该以命令的形式调用函数:

  tardir XXX

您可以根据需要添加更多的bash代码,以检查tar文件是否已经存在或XXX是否存在等。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章