永发信息网

如何同shell脚本获取刚生成的文件并进行解压呢?

答案:2  悬赏:10  手机版
解决时间 2021-02-03 14:20
比如说
我远程scp过来一个压缩包A,压缩包A内还有rar或者zip文件,我如何通过脚本获取到scp过来的压缩包A并且对A进行解压,要求做到A内含有的rar或者zip也能被解压。
我知道通过ll -rt 列出来的最后一个文件就是新生成的文件,后面的脚本应该怎么写呢,越具体越好
谢谢各位的帮忙
最佳答案
#!/bin/sh
filename=$1
dirname=`basename $filename .tar.gz`
if [ -z $1 ];then
echo Usage $0 filename
exit 1
fi

scp root@172.10.1.2:/opt/$file /opt
cd /opt
tar zxf $filename
pushd $dirname
find . -type f -name "*.zip" -exec unzip {} \;
find . -type f -name "*.rar" -exec unrar {} \;
popd
全部回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
璧山龙门旅社地址好找么,我有些事要过去
河南省汽车贸易中心南一门怎么去啊,有知道地
璧山和太旅馆怎么去啊,我要去那办事
大蒜泡酒能降血压吗
因欠款房屋被拍卖,并已过户给新房主,但因债
穷山僻壤的意思是什么啊?知道的请说下!
近年来危害我市杨树的害虫主要是杨小舟蛾。杨
张龙牛肉面地址在什么地方,想过去办事
古代非法民报在新闻史上的意义
梦见玫红色的牵牛花
雪冰元素在哪里啊,我有事要去这个地方
我的电脑在重装系统以后怎么会出现黑屏现象?
犯人可以在监狱里学习看书上网之类的吗?
重庆青龙湖林园宾馆地址在什么地方,想过去办
法社的意思是什么啊?知道的请说下!
推荐资讯
【三年级上册数学试卷】请问小学数学三年级上
夏の美甲地址在什么地方,想过去办事
小翟盖饭邢台富民路店在什么地方啊,我要过去
一纸繁荒,难描少年眉间伤的下一句?
新世纪地下停车场我想知道这个在什么地方
我和几个朋友玩游戏 想取一个一致点的名字
手机在只有lte网络的情况下是否能使用短信服
这电线怎么接?为什么老是左边烧掉?进新房子
泼残生的意思是什么啊?知道的请说下!
新旺宾馆(石嘴街)地址有知道的么?有点事想过
求PSP3000模拟FBA的模拟器和游戏合集!
我电脑不能读jpeg图片文件,双击时,显示没有
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?