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

Shell脚本

时间:2016-10-02 14:59:23      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:

输出目录/home/yangkai/shell/20/下的所有文件:

1 files=`find /home/yangkai/shell/20/ -name "*.txt"`
2 
3 echo $files

将得到的文件存放到一个数组中:

1 #! /bin/bash
2 
3 files=`find /home/yangkai/shell/20/ -name "*.txt"`
4 
5 arr=(${files//,/})
6 
7 echo ${arr[0]}

判断一个字符串是不是包含另一个字符串:

#!/bin/bash

tmp="Hello World"
tstring="World"
if [[ ${tmp} == *$tstring* ]]
then
    echo "YES"
else 
    echo "NO"
fi

注释:

1 #! /bin/bash
2 
3 #files=`find /home/yangkai/shell/20/ -name "*.txt"`
4 
5 :<<BLOCK
6 echo "ok"
7 BLOCK
8 
9 echo "finish"

数组:

1 #! /bin/bash
2 
3 a=(1 2 3 4 5)
4 
5 echo $a
6 echo ${a}
7 echo ${a[@]}
8 
9 echo ${#a[@]}

 

Shell脚本

标签:

原文地址:http://www.cnblogs.com/belfuture/p/5927447.html

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