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 压缩文件