标签:
数组的使用
$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,在删除操作时,保留一份副本。
标签:
原文地址:http://www.cnblogs.com/render-inside/p/4923094.html