下面是Bash脚本,可以将RAR和Zip文件解压缩到指定目录:
#!/bin/bash
#设置源目录和目标目录
source_dir="/path/to/source"
target_dir="/path/to/target"
#解压RAR文件到目标目录
for rar_file in "$source_dir"/*.rar; do
unrar x "$rar_file" "$target_dir"
done
#解压Zip文件到目标目录
for zip_file in "$source_dir"/*.zip; do
unzip -q "$zip_file" -d "$target_dir"
done
注意,该示例假设源文件和目标目录已经存在。请根据您的实际情况进行修改。