使用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] 删除。
我来说两句