# 指定压缩后的文件夹
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中怎么安装tracert命令

    在Linux中,tracert命令通常被称为traceroute。要安装traceroute命令,可以使用以下步骤: 打开终端窗口。 使用以下命令安装traceroute(请确保您有管理员权限)...

  • linux中怎么查看已开启的端口

    要查看已开启的端口,可以使用以下命令: 使用netstat命令: netstat -tuln 这个命令可以显示当前系统中所有的网络连接、监听端口以及UDP端口的状态。 使用ss命令:...

  • linux如何查看打开使用的端口

    要查看Linux系统上正在使用的端口,可以使用以下命令: 使用netstat命令: netstat -tuln 该命令将显示系统上当前正在监听的所有TCP和UDP端口。 使用ss命令: ss...

  • 如何在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压缩...