HOME 生活记录运维/编程
一、概述     我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。      Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者DonLibes在1990年开始编写Expect时对E……
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-09
ping100到110这10台主机,并将结果写到netlist.txt这个文件C:DocumentsandSettingsAdministrator>for/l%iIN(100,1,110)DOping-n1192.168.73.%i>>netlist.txt执行结果为:C:DocumentsandSettingsAdministrator>ping-n1192.168.73.1001>>netlist.txtC:DocumentsandSettingsAdminist……
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-09
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-08
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-07
getopts用来检测命令行中传递给脚本的有效参数example1:复制文件到指定位置#!/bin/bashsrc=/etc/ssh.confdest=/tmpif["$1"=="-h"];thenecho-e"-s--sourcettsourcefile"fiwhilegetoptss:d:OPTdocase$OPTins)src=$OPTARG;;d)dest=$OPTARG;;?)echo"Usage:";;esacdoneecho"copy$src-->$dest"example2:#!/b……
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-07
1、修改配置文件vim/boot/grub/grub.conf在kernel那行结尾加上 vga=[分辨率的值] 配置文件如下:default=0timeout=0splashimage=(hd0,0)/grub/splash.xpm.gzhiddenmenutitleFedora(2.6.35.6-45.fc14.i686)root(hd0,0)kernel/vmlinuz-2.6.35.6-45.fc14.i686roroot=UUID=bfea6e47-92b2-42f3-871……
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-07
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-05
彩色shell输出: example:防止密码被偷看 [root@fedora14~]#cat6.sh #!/bin/bash echo-e"Pleaseinputpassword...�33[31;41m" readPASSWD echo-e"�33[0m" echo$PASSWD|opensslmd5 [root@fedora14~]#./6.sh Pleaseinputpassword... fsdfsafsfaf (stdin)=b8d97575383bdc8a3afe5e30f……
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-05
一月    January二月    February三月    march四月    April五月    may六月    June七月    July八月    August九月&nb……
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-01
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-03-31

Copyright © 2013-2014 yixinu.com 湘ICP备14004402号

QQ:316686606  Email: 316686606@qq.com