要求:
1.显示当前系统日期和时间,而后创建目录/tmp/lstest
2.切换工作目录至/tmp/lstest
3.创建目录a1d,b56e,6test
4.创建空文件xy,x2y,732
5.列出当前目录下以a,x或者6开头的文件或目录
6.列出当前目录下以字母开头,后跟一个任意数字,而后跟任意长度字符的文件或目录
#!/bin/bash #File: dir.sh #Date:2016-01-14 echo `date` //显示时间 dir=‘/tmp/lstest‘ //将目录赋值给变量 if [ ! -d $dir ] ; then //判断目录,不存在就创建 mkdir -p $dir else echo "This dir is exist." fi cd /tmp/lstest && mkdir ald b56e 6test && touch xy x2y 732 //创建目录与文件 if [ $? -eq 0 ] ; then echo "Dirs and files set ok." else echo "Something error!" fi ls [ax6]* //列出当前目录下以a,x或者6开头的文件或目录 ls [[:alpha:]][[:digit:]]* //列出以字母开头,后跟任意长度字符的文件或目录
时间: 2024-11-09 00:50:52