文件的名字不能写死,可以传入一个参数,打包指定的文件求教各位大神怎么写
tar zcf foo.tgz foo
#!/bin/shtar zcvf $1.tar.gz $1
主要看你想压缩成什么格式的。
tar.gz, tar, tar.Z, zip, tar.z, etc.
传入两个参数,一个参数是压缩类型,一个是压缩的文件
下面是脚本里的一个压缩的写法。
#!/bin/sh tar -zcvf $2.$1 $2