码迷,mamicode.com
首页 > 系统相关 > 详细

shell---practice4

时间:2016-01-14 22:32:06      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:每天一个shell

要求:

       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:]]*     //列出以字母开头,后跟任意长度字符的文件或目录



本文出自 “经验来自痛苦” 博客,谢绝转载!

shell---practice4

标签:每天一个shell

原文地址:http://strike.blog.51cto.com/10311680/1735130

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!