酷代码 AI
菜单
服务商

使用shell脚本创建一个zip分卷压缩脚本,要求有三个 1、自由设置分卷压缩大小 2、可以压缩当前目录下的所有文件 3、创建出来的压缩包文件名和源文件相同

以下是一个简单的 Shell 脚本示例,用于实现您的需求: ```bash #!/bin/bash # 检查是否输入了分卷大小 if [ $# -eq 0 ]; then echo "请输入分卷大小(例如:10M)" exit 1 fi # 获取当前目录下的所有文件 files=$(ls -A) # 压缩文件名 zip_file=$(pwd | awk -F'/' '{print $NF}').zip # 执行分卷压缩 zip -s $1 $zip_file $files ``` 使用方法: 1. 将上述代码保存为 `zip_split.sh` 脚本。 2. 赋予执行权限:`chmod +x zip_split.sh` 3. 运行脚本并传入分卷大小,例如:`./zip_split.sh 10M` 此脚本在一些特殊情况下可能需要根据您的实际环境进行微调。 [2024-10-16 23:14:13 | AI写代码神器 | 207点数解答]

相关提问
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]