File size: 1,422 Bytes
7bcc5ae |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
#!/bin/bash
time=$(date +%Y-%m-%d_%H:%M:%S)
function creat_file() {
# 注:脚本创建的 ppt 打不开,手动 touch 就正常打开?
file_suffix=(txt doc docx xls xlsx zip)
# file_suffix=(txt doc)
# shellcheck disable=SC2068
for i in ${file_suffix[@]}; do
mkdir -vp file/${i}
for ((j=1; j<=5; j++)) ; do
if [[ ${i} = "zip" ]]; then
cp -R file/txt/ file/zip
cd file/zip
zip zip_${j}.zip txt_${j}.txt
else
echo ${i}_${j}_${time} > file/${i}/${i}_${j}.${i}
fi
done
done
}
creat_file
#.txt:文本文件
#.doc:Microsoft Word 文档
#.docx:Microsoft Word 2016 文档
#.pdf:Adobe Acrobat 文档
#.ppt:Microsoft PowerPoint 演示文稿
#.pptx:Microsoft PowerPoint 2016 演示文稿
#.xls:Microsoft Excel 工作表
#.xlsx:Microsoft Excel 2016 工作表
#.zip:压缩文件
#.rar:压缩文件
#.7z:压缩文件
#.tar:压缩文件
#.gz:压缩文件
#.bz2:压缩文件
#.iso:镜像文件
#.jpg:JPEG 图像
#.png:PNG 图像
#.gif:GIF 图像
#.svg:可缩放矢量图 (SVG)
#.json:JSON 数据文件
#.cpp:C/C++源代码文件
#.h:C/C++头文件
#.py:Python 源代码文件
#.jsp:Java 服务器页面 (JSP) 文件
#.html:超文本标记语言 (HTML) 文件
#.css:层叠样式表 (CSS) 文件
#.js:JavaScript 文件
#.ts:TypeScript 文件
#.fsx:Microsoft Windows API 文件
#.dylib:MacOS X 动态链接库文件
#.rar:RAR 压缩文件
|