热衷技术,热爱交流
发布时间:2014-01-22 23:07:56
tr(translate),一个很好用的字符映射命令,有以下几个优点,可以用来辅助cat ,grep,vi等命令:(1)自定义字符集合进行字符映射(2)处理一些特殊字符,例如'\t','\n'等(3)删除字符或者字符集合(4)进行字符压缩(1)字符映射[root@hexel ~]#echo abcdEFG | tr 'a-z' 'A-Z' --这里使用了字母集合,把小.........【阅读全文】
发布时间:2014-01-20 23:25:19
find命令在工作中用的是相当多的,下面总结下find命令的常见用法:1.查找文件或者路径:[root@hexel ~/shell]#find /etc -name ifcfg-eth2/etc/sysconfig/network-scripts/ifcfg-eth2/etc/sysconfig/networking/profiles/default/ifcfg-eth2/etc/sysconfig/networking/devices/ifcfg-eth2[root@h.........【阅读全文】
发布时间:2014-01-06 22:09:33
linux bash数组与关联数组:数组包括普通数组与关联数组,普通数组只能用整数作为索引,关联数组可以使用字符或者字符串作为索引,4.0版本以上的bash才支持关联数组1.普通数组:定义数组:[root@hexel ~]# array_test=(1 2 3 4 5) --注意元素之间不能有逗号打印数组元素:[root@hexel ~]#.........【阅读全文】
发布时间:2013-12-28 14:36:55
文件描述符:与输入输出相关的整数,例如0--stdin(标准输入)1--stdout(标准输出)2--stderr(标准错误)使用重定向符号可以实现输出输入重定向1. 输出重定向:默认条件下,标准输出和错误输出都是终端,可以把标准输出和错误内容进行重定向:[~]# echo "hello\!"hello\![~]# echo "hell.........【阅读全文】
发布时间:2013-10-01 22:34:07
1. 在shell文件内部定义函数并引用: [~/shell/function]# cat factorial.sh #!/bin/bash function factorial { factorial=1 for (( i=1;i <= $1;i++ )) do factorial=$[ $factorial * $i ] .........【阅读全文】