# 指定压缩后的文件夹
target_dir="/path/to/target_dir/"
# 指定压缩后的文件名
output_file="output.rar" # 切换到源文件夹目录
cd $source_dir # 遍历源文件夹下的所有文件
for file in $(ls $sour"> # 指定压缩后的文件夹
target_dir="/path/to/target_dir/"
# 指定压缩后的文件名
output_file="output.rar" # 切换到源文件夹目录
cd $source_dir # 遍历源文件夹下的所有文件
for file in $(ls $sour">
117.info
人生若只如初见

Linux批量RAR压缩的脚本实现

#!/bin/bash

# 指定需要压缩的文件夹
source_dir="/path/to/source_dir/"
# 指定压缩后的文件夹
target_dir="/path/to/target_dir/"
# 指定压缩后的文件名
output_file="output.rar"

# 切换到源文件夹目录
cd $source_dir

# 遍历源文件夹下的所有文件
for file in $(ls $source_dir)
do
    # 判断是否为文件
    if [ -f $file ]; then
        # 进行RAR压缩
        rar a $target_dir$output_file $file
    fi
done

echo "RAR压缩完成"

将以上代码保存为一个.sh文件,然后给予执行权限:

chmod +x batch_rar.sh

接着执行该脚本文件即可实现批量RAR压缩。注意替换脚本中的source_dirtarget_diroutput_file变量为实际路径和文件名。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe58bAzsIBQReDVQ.html

推荐文章

  • 免费linux服务器能支持虚拟化吗

    是的,免费Linux服务器可以支持虚拟化。实际上,有许多免费且功能强大的虚拟化软件可以在Linux服务器上运行,以下是一些推荐的免费Linux虚拟化软件: Proxmox VE...

  • 免费linux服务器怎样优化存储性能

    优化免费Linux服务器的存储性能可以通过多种方法实现,包括调整存储类型、文件系统管理、磁盘空间优化等。以下是一些具体的优化建议:
    调整存储类型 本地存...

  • 免费linux服务器如何进行日志管理

    在免费Linux服务器上进行日志管理,可以遵循以下步骤: 选择合适的日志管理工具:有许多日志管理工具可供选择,例如Logrotate、ELK Stack(Elasticsearch、Logst...

  • 如何查看linux服务器信息

    要查看Linux服务器的信息,您可以使用多种命令来获取不同类型的信息。以下是一些常用的命令和它们的用途: 查看系统信息:使用 uname -a 命令可以显示系统所有相...

  • 如何在Linux上安装RAR工具

    在Linux上安装RAR工具可以通过以下步骤进行: 打开终端,输入以下命令以更新系统软件包列表: sudo apt update 安装RAR工具: sudo apt install rar 验证RAR工具...

  • Linux环境下RAR文件修复方法

    在Linux环境下,可以使用命令行工具RAR来修复损坏的RAR文件。以下是一种修复方法: 首先安装RAR工具,可以使用以下命令安装RAR: sudo apt-get install rar 在终...

  • Linux RAR与tar区别何在

    RAR 是一种专有的压缩文件格式,而 tar 是一种开放的文件格式。RAR 只能被 WinRAR 解压,而 tar 可以在几乎所有的操作系统上使用。
    此外,RAR 可以提供更好...

  • Linux RAR命令行参数解读

    RAR是一种常用的压缩文件格式,Linux系统下可以使用RAR命令行工具来对RAR文件进行操作。以下是一些常用的RAR命令行参数及其解读: rar a …:创建一个新的RAR压缩...