精华内容
下载资源
问答
  • Linux 读取目录文件txt文件单独压缩zip FILE=`find /home/ubuntu/qian/ -type f -name '*.txt' ` for i in $FILE do if [ -f "$i" ] && [ ! -d "$i" ] then zip $i.zip $i fi ...

                             Linux 读取目录文件 每个txt文件单独压缩zip

     

    FILE=`find /home/ubuntu/qian/ -type f -name '*.txt' `
    for i in $FILE
    do
    	if [ -f  "$i" ] && [ ! -d  "$i"  ]
    		then zip $i.zip $i
    	fi
    done

     

    展开全文
  • 在右键增加操作菜单 把每文件放到单独压缩文件
  • Linux 读取目录文件 获取扩展名为TXT的文件单独压缩zip FILE=`ls /home/ubuntu/qian` for i in $FILE do if [ -f "$i" ] && [ ! -d "$i" ] && [ ${i#*.} = "txt" ] then zi...

                                   Linux 读取目录文件 获取扩展名为TXT的文件单独压缩zip

     

    FILE=`ls /home/ubuntu/qian`
    for i in $FILE
    do
    	if [ -f  "$i" ] && [ ! -d  "$i"  ] && [ ${i#*.} = "txt" ]
    		then zip $i.zip $i
    	fi
    done

     

    展开全文
  • 有些时候我们需要把同一文件夹内的多个文件分别压缩成单独压缩文件,如C盘中有一个名为Test的文件夹,里面有1.txt,2.txt,3.txt……等文件,如果要把它们分别压缩成1.rar,2.rar,3.rar……等文件,按照一般的...

    有些时候我们需要把同一文件夹内的多个文件分别压缩成单独的压缩文件,如C盘中有一个名为Test的文件夹,里面有1.txt,2.txt,3.txt……等文件,如果要把它们分别压缩成1.rar,2.rar,3.rar……等文件,按照一般的方法,我们可能是在每一个文件上单击鼠标右键,然后从弹出的菜单中选择“添加到XXX.rar”命令来进行压缩。使用这种方法进行压缩,如果文件不是很多还没问题,如果文件很多,使用这种方法显然是不可取的。其实通过配置WinRAR相关参数,我们可以很方便的实现上述的功能要求。

    一、选中需要压缩的文件并右键点击它们,然后从弹出的菜单中选择“添加到压缩文件…”命令,进入WinRAR“压缩文件名和参数”设置窗口。

    二、在该窗口中点击“文件”标签并选中该标签页内的“把每个文件放到单独的压缩文件中”这个复选框,如图。

    使用WinRAR,快速将多个文件压缩成多个单独文件 - ace_zl - ace_zl的博客

     

    三、如果我们还需要压缩其它文件夹内的文件,可以点击窗口中的“追加”按钮来选择其它文件,此步骤可重复操作来添加更多的文件。

    四、经过以上操作后,我们就可以点击窗口中的“确定”按钮开始压缩文件,压缩后,在该文件夹中就会出现许多个以原文件名作为文件名的压缩文件。

    展开全文
  • @echo off::如果E盘没有Output文件夹,创建Output。if not exist "F:\test\d" mkdir "F:\test\d"::将目的里面的所有文件和文件夹压缩成单独压缩文件,并放到E:\Output。for /f "usebackq token
    @echo off
    
    ::如果E盘没有Output文件夹,创建Output。
    if not exist "F:\test\d" mkdir "F:\test\d"
    ::将目的里面的所有文件和文件夹压缩成单独的压缩文件,并放到E:\Output。

    for /f "usebackq tokens=1* delims=/" %%a in (`dir /b "F:\test\s"`) do D:\软件\rar\winrar.exe a -x*.jar -df -ibck -ep1 -r0 -exit -- "F:\test\d\%%a.rar" "F:\test\s\%%a"


    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    winrar主要参数


    用法:     rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...>
                   <@列表文件...> <解压路径">

    <命令>
    a             添加文件到压缩文件
    c             添加压缩文件注释
    cf            添加文件注释
    cw            写入压缩文件注释到文件
    d             删除压缩文件中的文件
    e             解压压缩文件到当前目录
    f             刷新压缩文件中的文件
    i[参数]=<串> 在压缩文件中查找字符串
    k             锁定压缩文件
    l[t,b]        列出压缩文件[技术信息,简洁]
    m[f]          移动到压缩文件[仅对文件]
    p             打印文件到标准输出设备
    r             修复压缩文件
    rc            重建丢失的卷
    rn            重命名压缩文件
    rr[N]         添加数据恢复记录
    rv[N]         创建恢复卷
    s[名字|-]     转换压缩文件为自解压格式或转换回压缩文件
    t             测试压缩文件
    u             更新压缩文件中的文件
    v[t,b]        详细列出压缩文件[技术信息,简洁]
    x             用绝对路径解压文件

    <开关>
    -             停止扫描
    ac            压缩或解压后清除存档属性
    ad            添加压缩文件名到目标路径
    ag[格式]      使用当前日期生成压缩文件名
    ao            添加具有压缩属性的文件
    ap<格式>      添加路径到压缩文件中
    as            同步压缩文件内容
    av            添加用户身份校验(仅注册版本可用)
    av-           禁用用户身份校验
    c-            禁用注释显示
    cfg-          禁用读取配置
    cl            名称转换为小写
    cu            名称转换为大写
    df            压缩后删除文件
    dh            打开共享文件
    ds            对固实压缩文件禁用名称排序
    e[+]<属性>    设置文件排除和包括属性
    ed            不添加空目录
    en            不添加"压缩文件结束"标志
    ep            从名称中排除路径
    ep1           从名称中排除基本目录
    ep2           展开为完整路径
    ep3           扩展路径为包含盘符的完全路径
    f             刷新文件
    hp[密码]      同时加密文件数据和文件头
    id[c,d,p,q]   禁用消息
    ieml[属性]    用 E-mail 发送压缩文件
    ierr          发送所有消息到标准错误设备
    ilog[名称]    把错误写到日志文件(只有注册版本可用)
    inul          禁用所有消息
    ioff          完成一个操作后关闭 PC 电源
    isnd          启用声音
    k             锁定压缩文件
    kb            保留损坏的已解压文件
    m<0..5>       设置压缩级别(0-存储...3-默认...5-最大)
    mc<参数>      设置高级压缩参数
    md<大小>      以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
    ms[ext;ext]   指定存储的文件类型
    n<文件>       仅包含指定的文件
    n@            从标准输入设备读取文件名到包括
    n@<列表>      在指定的文件列表包括文件
    o+            覆盖已存在文件
    o-            不覆盖已存在文件
    oc            设置 NTFS 压缩属性
    os            保存 NTFS 流
    ow            保存或恢复文件所有者和组
    p[密码]       设置密码
    p-            不询问密码
    r             递归子目录
    r0            仅递归通配符名称的子目录
    ri<P>[:<S>]   设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
    rr[N]         添加数据恢复记录
    rv[N]         创建恢复卷
    s[<N>,v[-],e] 创建固实压缩文件
    s-            禁用固实压缩文件
    sfx[名称]     创建自解压压缩文件
    st[名称]      从标准输入设备读取数据(stdin)
    t             压缩后测试文件
    ta<日期>      添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
    tb<日期>      添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
    tk            保留原始压缩文件时间
    tl            设置压缩文件时间为最新文件时间
    tn<时间>      添加 <时间> 以后的文件
    to<时间>      添加 <时间> 以前的文件
    ts<m,c,a>[N] 保存或恢复文件时间(修改,创建,访问)
    u             更新文件
    v             自动检测创建卷的大小或者列出所有的卷
    v<大小>[k,b] 创建卷大小=<大小>*1000 [*1024, *1]
    vd            创建容量前清除磁盘内容
    ver[n]        文件版本控制
    vn            使用旧风格的卷命名方案
    vp            每卷之前暂停
    w<路径>       指定工作目录
    x<文件>       排除指定的文件
    x@            从标准输入设备读取要排除的文件名
    x@<列表>      排除指定列表文件中的文件
    y             假设对全部询问都回答是
    z<文件>       从文件读取压缩文件注释

    举个例子:

    1. 建立一个批处理文件,里头起作用的只有1行:)

    =======================================

    BackFav.bat(名字可以随便起)文件内容:

    REM 这个批处理文件是用来自动备份我的收藏夹
    REM WinRAR <命令> -<开关1> -<开关N> <压缩文件> <文件...> <@列表文件...> <解压路径">
    "D:"Program Files"WinRAR"WinRAR.exe" a -as -r -sfx -zsfxpara.txt -EP1 "d:"my documents"Favorites.exe" "%USERPROFILE%"Favorites"

    =========================================

    参数说明:

    a:                   添加指定的文件(源目录,这里是"%USERPROFILE%"Favorites")和文件夹到压缩文件(目标文件,这里是"d:"my documents"Favorites.exe")中。

    -as:                这是一个开关,指添加方式是“同步压缩文件内容”

    -r:                  表示“包含子文件夹”

    -sfx:               表示建立的是一个自解压文件

    -zsfxpara.txt: 从文件sfxpara.txt读取压缩文件注释,这注释有什么用后面解释

    -ep1:             表示不把路径%USERPROFILE%保存在压缩文件中

    2. 注释文件的作用

    建立压缩文件的时候不光要考虑压缩那些文件,还要考虑怎么解压缩。通过注释文件可以向压缩包传递许多有用的信息。

    sfxpara.txt内容:

    PATH=%USERPROFILE%"
    Silent=1


    展开全文
  • 所以在最好会产生很多压缩文件。这是非常头痛的事情。 前段时间迁移数据库文件。a服务器里面我备份的sql文件有750g之后想通过scp 复制到别的服务器上去。到时不知道是由于网络原因还是稳健太大的原因。在辅助...
  • 可以用来压缩打包单文件、多个文件、单个目录、多目录。 Linux打包命令_tar tar命令可以用来压缩打包单文件、多个文件、单个目录、多目录。 常用格式: 单个文件压缩打包 tar czvf my.tar.gz file1 多个文件压缩...
  • 提取css到build/css目录下:mini-css-extract-plugin插件 压缩css:optimize-css-assets-webpack-plugin’插件 const MiniCssExtractPlugin = require...//提取css到单独文件的插件 const OptimizeCssAssetsPlugin =...
  • 1.安装 npm install optimize-css-assets-webpack-plugin --save-dev ...2.1.普通压缩 ...... const optimizeCss = require('optimize-css-assets-webpack-plugin'); ...... plugins: [ new optimizeCss() ] ...
  • Grunt 单独对css压缩并生成min.css文件

    千次阅读 2015-09-08 17:07:40
    Grunt 单独对css压缩并生成min.css文件
  • 、提取单独的css文件 前面学习的过程中,用css-loader和style-loader来处理css文件,是通过在html中创建style标签把css放进去的。如果想把css单独的打包成css文件,则不能用前面的方法。 需要用到mini-css-extract...
  • PowerShell-压缩解压缩文件

    千次阅读 2019-06-25 11:47:42
    PowerShell-压缩解压缩文件。本文介绍了Powershell进行压缩解压缩的几种方法。附示例代码。
  • tar -zcvf 自己想要压缩后的名字 要压缩的文件的目录 这种方法是压缩为.tar.gz格式;其他的如下所述: ...常见的Linux压缩文件扩展名 *.Z compress压缩的文件(已经被gzip替代) *.gz gzip程序压缩的文件 *.bz2
  • 用C++实现文件压缩

    万次阅读 多人点赞 2016-08-15 00:28:43
    听,这个文件压缩的名字貌似是很高大上的,...举栗子:有串文本:aaaabbbccd,其中单独将这串字符存放在文件中,它所占据的将会是至少10字节(为什么说是至少,因为还有一些必要的文件信息要保存的说)。由
  • 【Linux】解压缩文件

    千次阅读 2021-01-30 14:46:59
    【Linux】解压缩文件(一) Linux中很多压缩程序只能针对一个文件进行压缩,要压缩一大堆文件时,先将这一大堆文件使用tar命令,再用压缩程序进行压缩。 tar命令 tar本身不具有压缩功能,调用压缩功能用来压缩和...
  • webpack项目运用()打包压缩css文件

    千次阅读 2019-04-11 22:35:50
    在webpack里我们会遇到一些关于压缩打包css的场景歌,本文就教大家如何实现: . webpack解析css的loader 因为webpack没有loader的情况下只能打包js文件,所以我们需要特定的loader来打包我们的css文件. 常用的loader:...
  • Linux 文件打包压缩与解压缩

    万次阅读 2018-06-20 15:27:22
    【概述】 1.基本概念 ...打包与压缩:在 Linux 中很多压缩程序只能针对一个文件进行压缩,因此,当想要压缩一大堆文件时,要先将这一大堆文件先打成一个包( tar 命令),然后再用压缩程序进行...
  •  打开UltraISO→选项→配置→压缩 压缩方式选择 “不压缩”,选择 “分割成文件段”,然后在下面选择你要分割的大小,比如:700M - CD-80MIN,"设置ISZ为缺省输出格式"一定要选.  接着开始分割,用UltraISO打开...
  • 压缩文件格式

    千次阅读 2013-03-11 15:48:35
    压缩文件格式有哪些,主要有:rar,zip,tar,cab,uue,jar,iso,z,7-zip,ace,lzh,arj,gzip,bz2等压缩文件。 经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,...
  • 使用7z压缩工具批量压缩文件

    千次阅读 2020-09-22 20:40:23
    ::此脚本在批量压缩文件过程中,会因为文件名中有空格报错,所以一定要使得被压缩文件名字中无空格 echo 7z批量压缩 ::设置环境变量,将压缩软件目录复制到此处 set PATH=%PATH%;D:\Program Files\7-Zip cd /d %~...
  • 最近接到一个需求,因为不确定打出的前端包所访问的后端IP,需要对项目中IP配置文件单独拿出来,方便运维部署的时候对IP做修改。因此,需要用webpack单独打包指定文件。 CommonsChunkPlugin module.exports = { ...
  • 它的目的很简单:它将一个或多个文件并“包装”到一个自包含的文件中,称为磁带存档,因为发明了tar时,它用于将数据放置在存储磁带上。 tar格式的新手通常将其等同于.zip文件,但是tar归档文件显然未压缩。 tar...
  • Linux文件文件系统的压缩与打包

    千次阅读 2016-04-23 23:31:37
    Linux文件与文件系统的压缩与打包进来在学习Linux了,不过Linux的命令太多了,怕记不住所以使用博客记录的方式来写下自己的学习过程,以后忘记了还可以翻阅... Linux的环境下,压缩文件大多扩展名是*.tar, *.tar,*.gz
  • webpack 单独打包指定JS文件

    万次阅读 2017-11-07 21:07:57
    背景最近接到一个需求,因为不确定打出的前端包所访问的后端IP,需要对项目中IP配置文件单独拿出来,方便运维部署的时候对IP做修改。因此,需要用webpack单独打包指定文件。CommonsChunkPluginmodule.exports = { ...
  • HDFS文件压缩

    千次阅读 2020-01-04 18:06:11
    新搭建的集群,需要进行各种测试,于是让一个同事导入一些测试数据,大约1.4T左右。我进行了一个简单的hive测试 //故意增加shuffle SELECT DISTINCT(COUNT id) FROM test_table; 谁知道…就这么一个简单的SQL,半个...
  • * 功能:压缩多个文件一个zip文件 * @param srcfile:源文件列表 * @param zipfile:压缩后的文件 */ public static void zipFiles(File[] srcfile, File zipfile) { byte[] buf = new byte[1024]; try { ...
  • 如上图所示,cksum可以单独拿出一个文件,执行命令 >$ cksum 文件名 然后会出现 :校验码 字节数 文件名 校验码就不管是什么了,估计是一个类似主键的唯一id吧!如果有跟这个文件一样的文件会是打印出相同的校验码...
  • linux 下批量压缩文件

    千次阅读 2015-03-11 11:50:58
    一堆eps文件要将每个文件单独压缩一个文件,比如a.eps , b.eps, c.eps 压缩成 a.zip ,b.zip ,c.zip for EPS in `ls *.eps`; do zip $EPS.zip $EPS; ZIP=`echo $EPS|awk -F"." {'print $1'}`; mv $EPS....
  • Linux文件压缩与打包

    千次阅读 2016-06-27 20:16:24
    压缩文件的用途与技术 比较大型的文件通过所谓的压缩技术之后,可以将它的磁盘使用量降低,可以达到减低文件大小的效果,此外,有的压缩程序还可以进行大小限制,使一个大型文件系统可以分成为数个小型文件,以方便...
  • 最近整理资料,发现很多 pdf 文档,占用了不少的存储空间,考虑使用 7-zip 进行压缩存储,由于文件比较多,且分散在不同目录下,一个文件压缩比较繁琐。为了提高效率且,方便后面取用,所有打算捣鼓个批处理文件,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 163,681
精华内容 65,472
关键字:

如何单独压缩一个文件