SHELL 历史命令扩展(History Expansion)
11月 15, 2016 |
Nix.Huang
SHELL 历史命令扩展(History Expansion) 在命令行执行如下命令 sed -n “2!p” […more]
SHELL 历史命令扩展(History Expansion) 在命令行执行如下命令 sed -n “2!p” […more]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#!/bin/sh #声明indexed 数组 declare -a arr=([0]="javacoder" [1]="xyz" [2]="cn"); #元素引用 echo "${arr[0]}.${arr[2]}" #所有元素 echo "all elements:${arr[@]}, ${arr[*]}" #某个元素的长度 echo "#arr[2]${#arr[0]}" #数组有几个元素 echo "#arr[*]${#arr[*]}" #迭代数组 for x in "${arr[@]}" do echo "--"${x} done #释放数组 unset arr; #------------------------ #声明关联数组 declare -A map=(["username"]="javacoder" ["suffix"]="cn") #关联数组元素引用 echo "${map['username']}.${map['suffix']}" #获取元素的key echo "!map[*]${!map[@]}" |
使用关联数组统计apache日志中每个IP出 […more]
网上有很多关于这个主题的配置,要么是陈旧的,要么是错误,胡乱转载,有时参考这些文章,反而给你的工作带来更大的麻 […more]
需要安装rlwrap,它依赖readline,所以这两个都需要安装, yum install readline […more]
top分为交互模式和批量(batch)模式, 批量模式一般用于导出结果 常用的batch模式为 top -bc […more]
前提条件: 请先关闭防火墙或者selinux,当然你也可以进行相应的配置,让某些端口通过 我比较暴力,采用关闭 […more]
1、去rarlab下载安装文件 http://www.rarlab.com/download.htm 2、将其 […more]
环境配置如下: 目标:希望在外机A上使用192.168.182.132地址访问虚拟机C的MySQL数据库,就如 […more]