TEST
问题:
1.用一条命令建立12个文件 WESTOS_classX_linuxY(X的取值范围为1-2,Y的取值范围为1-6),这些文件都包含在 root 用户桌面的 study 目录中
2. 用一条命令建立8个文件 redhat_versionX(X的范围为1-8)
redhat_versionX 这些文件都包含在 /tmp 目录中的 VERSION 中
管理刚才新建立的文件,要求如下:
3. 用一条命令把 redhat_versionX 中带有奇数的文件复制到桌面的 SINGLE 中
4.用一条命令把 redhat_versionX 中带有偶数的文件复制到 /DOUBLE 中
5.用一条命令把 WESTOS_classX_linuxY 中 class1 的文件移动到当前用户桌面的 CLASS1 中
6.用一条命令把 WESTOS_classX_linuxY 中 class2 的文件移动到当前用户桌面的 CLASS2 中
7.备份 /etc 目录中所有名字带有数字并且以 .conf 结尾的文件到桌面上的 confdir 目录中
8.删掉刚才建立或者备份的所有文件
代码:
mkdir study /tmp/VERSION SINGLE /DOUBLE CLASS1 CLASS2 confdir
1. touch study/WESTOS_class{1,2}_linux{1..6}
2. touch /tmp/VERSION/redhat_version{1..8}
3. cp /tmp/VERSION/redhat_version{1,3,5,7} SINGLE
4. cp /tmp/VERSION/redhat_version{2,4,6,8} /DOUBLE
##或 cp /tmp/VERSION/redhat_version[!1357] /DOUBLE
5. mv study/WESTOS_class1* CLASS1
6. mv study/WESTOS_class2* CLASS2
7. cp /etc/*[0-9]*.conf confdir
8. rm -rf study CLASS{1,2} confdir SINGLE /DOUBLE /tmp/VERSION
结果:
1.
2.
3.
4.
5.
6.
移动完文件后的 study 目录:
7.
8.