linux环境下,shell脚本中可否使用gunzip命令,如何编写?

发布网友 发布时间:2022-04-24 11:45

我来回答

5个回答

热心网友 时间:2023-10-11 15:38

可以这样写哈,不过一般解包的命令用
tar xvzf 解压文件名 -C 目录

x表示解压,v表详细显示过程,z代表呼叫gzip压缩的tar文件,f指文件名,-C表示切换目录

热心网友 时间:2023-10-11 15:39

你这只能对单个文件进行操作,没有循环的功能。而且*.dat.gz最好不要这样写,这样写你可以去测试下,估计你要疯了,如果你的文件夹有多个gz的文件

热心网友 时间:2023-10-11 15:39

可以写到/bin/sh脚本中。
如果不行,在脚本中命令写成/usr/bin/gunzip

热心网友 时间:2023-10-11 15:40

当然可以
#!/bin/bash
cd /home/oracle
tar czvf a.tar.gz *.txt

其中czvf表示
c:创建;z:gzip压缩;v:过程可见;f:指定文件名

热心网友 时间:2023-10-11 15:40

完全可以,但是语法要正确
可以去看看SHELL编程之类的资料,网上很多追问草,这还用你说啊!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com