
SHELL
aten_xie
这个作者很懒,什么都没留下…
展开
-
shell实现ftp自动登录
<br /><br />ftp -i -n -v <<EOF >log<br />open IP<br />user "user_name" user_password<br />ascii<br />get file_name<br />put file_name<br />EOF<br /> <br />-i 参数:关闭多文件传输中的交互式提示(使用mput/mget)<br />-n 参数:阻止在起始连接中的自动登录,否则ftp命令会搜索$HOME/.netc登录项,该登录项描述了远程主机的登录和初始原创 2011-01-05 22:12:00 · 3880 阅读 · 1 评论 -
shell实现telnet自动登录
<br /><br />{<br /> sleep 2<br /> echo "user_name"<br /> sleep 2<br /> echo "user_password"<br /> sleep 2<br /> echo "command"<br />} | telnet IP<br /> <br />sleep 2 :是为了等待系统登录的缓冲时间。 另:telnet中执行命令,不会等到命令执行结束在退出连接的,只要命令发送完成就退出连接了。所以执行长时间的命令的时候,可以通过&放置原创 2011-01-05 22:13:00 · 5696 阅读 · 0 评论 -
正则表达式梳理(unix)
正则表达式(regular experience RE)是一种字符模式,用于在查找过程中匹配指定的字符。在大多数程序中,正则表达式都被置于两个正斜杠之间。例如:/test/ 就是由正斜杠界定的正则表达式,它将匹配被查找的行中任何位置出现的相同模式。 正则表达式元字符 元字符是这样一类字符,它们表达的是不同于字面本身的含义。正则表达式元字符是由各种执行模式匹配操作的程序来解析,例如:sed、grep、awk等。 常用正则表达式的元字符如下: 元字符原创 2011-03-04 22:51:00 · 4584 阅读 · 1 评论 -
grep命令梳理
一:grep的工作原理 grep命令在一个或多个文件中查找某个字符模式,如果这个模式中包含空格,就必须用引号把它括起来。grep命令中,模式可以是一个被引号括起来的字符串,也可以是单个词。位于模式之后的所有单词都被视为文件名。grep将输出发送到屏幕,它不会对输入文件进行任何修改或变化。grep返回的退出状态为0,表示成功。退出状态为1,表示没有找到。如果找不到指定的文件,退出状态为2。 二:支持的正则表达式元字符 元字符 功能 实例原创 2011-03-07 23:25:00 · 8762 阅读 · 0 评论