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

每天shell脚本编程{3}

时间:2015-11-02 21:18:46      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

数组的使用

$array_var=(1 2 3)    --使用括号一列值来定义数组

$echo ${array_var[0]}    --数组的第一个元素

$array_var[0]="zero"    --使用索引和值的形式定义数组

$echo ${array_var[@]}    --打印所有数组对象

$echo ${#array_var[*]}    --打印数组长度

¥echo ${!array_var[*]}    --遍历数组的索引值

关联数组的使用

bash -version    --查看bash的版本信息,bash4.0后才引入关联数组。可以用任意的文本作为bash的索引值。

declare -A array_var    --定义关联数组

$array_var=([apple]=9.9 [banana]=5.5)    --数组关联值

$array_var[orange]=3.2    --使用索引和值的形式定义数组

$echo ${!array_var[*]}    --遍历数组的索引值

使用别名

$alias xx="ls -al"    --别名xx,在当前进程表示ls -al

$unalias xx    --取消别名。

$ echo ‘alias xx="ls -al"‘ >> ~/.bashrc    --文件.bashrc,每个进程都会读取,永久生效。不需要时,删除别名即可。

$alias rm="cp $@ ~/backup;rm $@"    --定义别名rm,在删除操作时,保留一份副本。

 

每天shell脚本编程{3}

标签:

原文地址:http://www.cnblogs.com/render-inside/p/4923094.html

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