自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Black-REN

好记性,不如烂笔头! Record your work !

  • 博客(9)
  • 收藏
  • 关注

原创 vim文件中大小写的转换

平时在写程序时经常会遇到大小写转换的问题,vim中提供了很多非常方便的大小写转换命令,可以快速的进行字母、单词、任意行的大小写转换,可以和vim的光标移动指令组合使用。~ 将光标下的字母改变大小写3~ 将光标位置开始的3个字母改变其大小写g~~ 改变当前行字母的大小写U 将可视模式下选择的字母全改成大

2013-08-22 16:25:21 886

原创 遇到的一个关于IFS的问题

machine=`hostname` process=`cat trace_$$.out | grep Trace | cut -d "-" -f 1 | sort | uniq` str=(${process[@]}) len=${#str[*]} if [ "$len" -ne 0 ];then

2013-08-22 14:30:02 694

转载 printf command in shell script

printf命令模仿C程序库(library)里的printf()库程序(library routine)。它几乎复制了该函数的所有功能。不过在Shell层级的版本上,会有些差异。由于printf的行为是由POSIX标准所定义,因此使用printf的脚本比使用echo移植性好。如同echo命令,printf命令可以输出简单的字符串:[root@master ~]#print

2013-08-22 10:24:13 796

转载 shell数字和字符串比较

Shell中字符串、数值的比较二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. 整数比较 -eq       等于,如:if [ "$a" -eq "$b" ] -ne       不等于,如:if [ "$a" -ne "$b" ] -gt       大于,如:if [ "$a" -gt "$b" ] -ge       大于等于,如:

2013-08-20 10:39:15 782

原创 shell的for循环中嵌入expect的测试

#!/bin/shtest(){ expect -c " log_user 0; set timeout 10; spawn echo $1; interact;"}n=(30111 30112)length=${#n[*]}echo "$length"for((i=0;i<$length;i++))

2013-08-19 17:13:48 4863 1

原创 shell中嵌入expect脚本

#!/bin/shtest(){ expect -c " log_user 0; set timeout 10; spawn telnet localhost $1; sleep 1; expect login:; send root\r; sleep 1;

2013-08-19 13:31:31 3132

原创 shell中插入expect脚本的执行,注意EOF后面的空格

#!/bin/sh/usr/bin/expect <<\EOF#set port $pspawn telnet localhost 30112sleep 1send "root\r"sleep 1send "r00t\r"sleep 1send "trace\r"sleep 1send "quit\r"interactEOFif [ $? -ne 0 ];then

2013-08-19 09:02:44 15634 1

转载 SecureCRT 配置

Secure CRT,是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序,最吸引我的是,SecureCRT 支持标签化 SSH 对话,从而可方便地管理多个 SSH 连接,设置项也极为丰富。简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet

2013-08-13 14:06:45 905

转载 shell中数组的使用

shell中数组的下标默认是从0开始的1。将字符串放在数组中,获取其长度#!/bin/bashstr="a b --n d"array=($str)length=${#array[@]}echo $lengthfor ((i=0; ido    echo ${array[$i]}done执行结果:[oracle@99bill-as

2013-08-05 14:53:09 930

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除