首页 > 系统服务 > 详细

Shell脚本

时间:2016-10-02 14:56:51      阅读:246      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!