shell脚本解压多个文件

shell脚本-从ftp服务器上下载多个zip文件并解压 zip格式文件用unzip filename解压 get 下载单个文件 mget 下载多个文件 #!/bin/sh FTP_IP=192.168.25.100 #FTP服务器地址 FTP_PORT=21 #FTP端口号 USER=root #FTP用户名 PWD=root #FTP用户密码 REMOTE_DIR=/root/file #远程FTP服务器... 阅读详情


#!/bin/bash
#查询压缩包出来,然后解压
cd /root/
ls *.tar.gz > ls.log
ls *.tgz >> ls.log
data=$(cat ls.log)
for i in $data
  do
     #echo $i
     tar -zxf $i & > /dev/null
 done
rm -rf ls.log



shell解压zip压缩包脚本 使用shell写的解压zip压缩包的脚本,可对有规律的文件进行循环解压 立即下载

相关推荐

QCPColorMap实现瀑布图

QCPColorMap实现真正的瀑布图

pf1873252141的博客 5268

Linux Shell脚本实战-压缩文件自动解压脚本

课程目标 :        我们可以通过本次课程学习,提高shell编程的技巧,掌握一个知识点运用比较综合的项目开发过程,而且还会学习到shell脚本优化的一些思想。适用人群 :       适合有一定的linux shell编程基础知识,想进一步提高shell编程能力的各位同学。课程简介 :       课程分为3节,分别为:1、课程简介2、项目实现3、项目优化

VASPKIT绘制平面平均电荷差分密度

平面平均密度差(planar-averaged electron density difference)是密度差的衍生。密度差是个三维空间函数,经常通过绘制平面图、等值面图方式图形化考察。虽然这两种图很直观,但平面图会受到截面选取的影响,而等值面图会受到等值面数值(isovalue)选取的影响,因此都有一定任意性,也不容易定量讨论。对于电子转移有比较明确方向的情况,可以绘制平面平均密度差曲线,由此可以清楚地考察垂直于选取的方向上每个截面上的密度差积分值,在定量讨论、对比上比较便利。

weixin_43948934的博客 1万+

shell命令之zip压缩和解压

zip压缩和解压命令

weixin_44498669的博客 1万+

从问卷到结论:手把手教你用SPSS 28完成一份完整的社科数据分析报告

本文详细介绍了如何使用SPSS 28完成社会科学研究中的数据分析报告,从问卷数据导入、清洗到描述性和推断性统计分析,再到结果呈现与报告撰写。通过实际案例演示,帮助研究者掌握SPSS 28的核心功能,提升数据分析效率与报告质量。

weixin_28717431的博客 249

在统信UOS Server 20上踩坑记:手把手教你搞定openGauss 5.0.0企业版安装(附常见报错解决方案)

本文详细记录了在统信UOS Server 20上安装openGauss 5.0企业版的实战经验,包括环境准备、依赖库问题、目录权限、内存参数调优等常见问题的解决方案。通过伪装系统标识、建立软链接、调整内存参数等方法,成功克服国产操作系统与企业级数据库的兼容性挑战,为开发者提供了一份深度排雷指南。

weixin_28698059的博客 263

【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南

`unzip` 命令在 Linux 系统中主要用于解压 `.zip` 格式的压缩文件。 在这个命令中,`-x` 选项表示解压,`-z` 选项表示处理 `.gz` 压缩,`-v` 选项表示显示详细信息,`-f` 选项表示指定文件名。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 9822

c++ pcl点云处理(2025 长期更新)

目录1.常用的点云文件2.认识点云的文件格式3.点云的数据结构4.输入输出(IO)5.KD树6.Oc树(八叉树)7.点云可视化8.点云滤波9.点云拟合分割10.点云与图像11.特征点与特征描述及提取12.点云配准13.点云曲面重建

twnkie的博客 2259

shell命令(文件搜索、文件处理和压缩解压)

当然,之后出现 tar 程序的改进版本,可以实现在合并归档的同时进行压缩。使用“ ls –l” 命令可以查看到新创建的链接文件所指向的目标文件名。该运算符表示只要所给的条件中有一个满足 时,寻找条件就算满足 OPTIONS :描述命令所有的参数或选项。软链接(符号链接)是利用文件的路径名建立链接。硬链接是利用 Linux 中为每个文件分配的物理编号—— inode 建立链接。①and :逻辑与,在命令中用 -a 表示,是系统缺省的选项,表示只有当所给的条 件都满足时,寻找条件才算满足。

Liu1013216383的博客 1849

SEGGER Embedded Studio初体验

先楫HPM5E00EVK开发环境搭建

hywing's blog 1109

华为昇腾(Ascend)开发考试原题目解析 (2024) (题库一)——HCIP-AI-Ascend Developer——第一部分

给出一段代码如下,以下哪个选项描述错误?...A.中的语句由 MindSpore 接管,有语法限制B. 算子在中定义,并用来建立网络C.__init__()中的语句由 Python 解析执行D. 网络定义必须继承基类nn.Cell正确答案: B__init__()用于定义算子和网络层。所有需要用到的层(如卷积层、全连接层等)都应该在这里进行实例化。这部分代码由Python解释器执行。用于构建前向计算图。它调用在__init__()中定义好的算子和层来描述数据的流向。

qq_38334677的博客 1053

常用的shell命令之文件压缩与解压(tar、gz、zip、rar等)

常用的shell命令之文件压缩与解压(tar、gz、zip、rar等)

tianxinyiru的博客 1万+

传感器使用——ESP-WROOM-32 and INMP441麦克风音频采集

传感器使用——ESP-WROOM-32 and INMP441麦克风音频采集,数据显示及matlab操作界面。

qq_41958946的博客 7354

Linux shell脚本以单文件解压的形式解压多个文件

部分转载自:http://blog.youkuaiyun.com/wong_judy/article/details/6640106假设有变量 var=http://www.google.com/test.htm 一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 http://

风先生的日常专栏 1448

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

linux制作单文件程序,Linux shell脚本以单文件解压的形式解压多个文件

假设有变量 var=http://www.google.com/test.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.google.com/test.htm二 ## 号截取,删除左边字符,保留右边字符。echo ${var##...

weixin_35715235的博客 178

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

使用shell脚本一次性解压某一路径下多个压缩文件

博主下载下了一个数据集,里面的压缩文件实在是太多了,一个一个地去tar -jxvf实在感觉笨笨的,于是参考了一些网上的写法编写了一个基于for do循环的解压缩脚本。

行步至春深 2567

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

shell 编程之 在解压文件时terminal 中动态显示指定符号

话不多说,直接源码:

1563

unzip实现一次性解压多个文件夹,并且直接覆盖

最近在实现文件上传的时候,经常需要同一个文件夹上传多个相同路径的情况,就觉着这样很耗时间,特别是网速慢的时候,一个一个去上传,那是非常的慢,于是网上搜寻了一下一次性解压多个文件夹的命令之类的。都不太如意,于是就自己写了一个sh脚本。 #!/bin/bash #本sh主要用于unzip解压多个文件夹的命令 #事先获取需要解压的文件路径个数 echo "正在检索文件夹:$#" #获取压缩的zip文件

走在架构师的路上 8168

解压多个压缩包时,解压后文件被放置在一个文件下的处理

当解压同一目录下的多个压缩文件时,可使用: for ARK in *.tar; do   name =${ARK%.*}   tar -xvf $ARK;  done 发现文件被解压到同一目录下,而各个压缩包没有生成相应的文件; 经个人实验,得到以下处理方法: for ARK in *.tar; do name=${ARK%.*}; echo $name ; mkdir $

activeforcus的专栏 1805

Linux系统压缩/解压文件方法及解压目录下所以压缩文件方法

Linux系统压缩/解压文件方法及解压目录下所以压缩文件方法 Linux系统中解压文件和压缩文件是我们常用的一个操作,以下是是我们常见的Linux压缩文件后缀:(注释:其中file是你所要解压的实际文件) Z: gzip 压缩格式 X: extract 解压 V: verbose 详细信息 F: file 文件 tar文件解压命令 解压文件:tar zxvf file.tar 打包:tar...

wang1173889277的博客 1382

Linux 批量解压 zip 到指定文件夹

将脚本放在ZIP所在目录下使用 #!/bin/bash for i in *.zip do mkdir ./${i/.zip//} unzip $i -d ./${i/.zip//} done 参考: linux 下批量解压多个文件到每个单独的文件夹下面 Shell 截取文件名和后缀 gunzip 和 unzip 解压文件到指定的目录 ...

LazzyDoog 7463

linux shell脚本编写实例,Linux shell 脚本实例一

1. 写一个脚本,利用循环计算10的阶乘#!/bin/shfactorial=1for a in `seq 1 10`dofactorial=`expr $factorial /* $a`doneecho "10! = $factorial"注:上面有一行,for a in `seq 1 10`,其中seq 1 10,即列出现1到10之间所有的数字,这一行也可改为:for a in "1 2 3 ...

weixin_36131257的博客 672

ubuntu 下解压带密码的rar压缩包

新建**.sh,copy下面这段脚本,就可以解压指定文件夹下的全部rar加密文件 #!/bin/sh #unrar files #source .rar file path docSrc="/../../1" #save unrar file path unfileSrc="/../../1" #解压密码 mm='****' #your password #log f...

sun小武 2447
上一篇: shell脚本使用case
下一篇: shell正则匹配ip(学习shell笔记七)
An_s
博客等级 码龄10年 665粉丝 363原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

An_s

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值