如何用BASH 自动登陆设备!然后抓取数据,进行分析!

如何用BASH 自动登陆设备!然后抓取数据,进行分析! 如登陆CISCO 路由器 用expect 用的脚本可以登上去操作 把数据保存不下来!也没法用BASH 命令操作分析! 求思路!方法! 大概是先登到设备上如TELNET SHOW 一些数据! 然后把SHOW 数据保存在文本中,再分析!

作者: theverve 发布时间: 06-08

问题:在linux系统中,怎么使用shell脚本,在文件的第三行和第四行之间新增一行?

问题:在linux系统中,怎么使用shell脚本,在文件的第三行和第四行之间新增一行(插入一段字符,或者一个变量的值)?

作者: luojiakun 发布时间: 06-08

[[]]跟[]的区别是什么呢?

各位大侠好,小弟想问2个问题。 1、[[]]跟[]有何区别? 2、 function say(){ echo "$@" >&2 } say "hello" 跟echo "hello"直接打出来的效果是一样的,但是有什么区别呢?

作者: demoyy 发布时间: 06-08

Sed 语句替换问题

我想把*/5 * * * * root php /var/www/cacti/poller.php改成 #*/5 * * * * root php /var/www/cacti/poller.php 可操作时,提示未知错误了,不知道错在哪儿,大家指点下 [root@skyxue ~]# sed -i 's/*/5 * * * * root php /var/www/cacti/poller.php/#*/5 * * * * root php /var/www/cacti/poller.php/g' 1.txt sed: -e expression #1, char 25: unknown option to `s' 复制...

作者: ibelieveme 发布时间: 06-08

crontab

0 * 2- * * echo "haha" 问下这个crontab 可以表示2号到月底 每天0时执行 echo “haha”? 如果不是应该怎么实现 crontab 有取非的操作吗 ? 比如[^1] 就想解决2号到月底,月底可能 28 29 30 31。 不确定是否可以写成2-31(当月没31号的时候)

作者: kr_zhang 发布时间: 06-08

awk求列排重、累加的写法;

测试数据a.txt: a 2 b 3 c 6 a 8 d 9 希望结果: 第1列是第一字段重复的次数; 第2列是第一字段去重复; 第3列是第一字段重复的第二字段累加; 2 a 10 1 b 3 1 c 6 1 d 9 我自己写了个awk '{count[$1]+=$2}END{for(i in count)print i,count[i]}' a.txt,只能实现第2、3列的功能,请各位高手帮改改,感谢!

作者: spouter 发布时间: 06-08

【特急件】linux 执行sync指令后buffer的值没有变化?

NAME sync - flush file system buffers SYNOPSIS sync [OPTION] DESCRIPTION Force changed blocks to disk, update the super block. --help display this help and exit 为什么执行前后使用free -m 指令看到的buffer值没有变化呢?

作者: top50 发布时间: 06-07

求一个脚本

本帖最后由 manwrx 于 2011-06-07 16:30 编辑 我有一个文本wget.txt,里面有一下URL http://www.nvyou.com/html/jiaji/list_160_1.html http://www.nvyou.com/html/jiaji/list_158_1.html http://zhuangxiu.pchouse.com.cn/fengge/ http://zhuangxiu.pchouse.com.cn/huxing/ 我的需求是, 比如打开第一个 http://www.nvyou.com/html/jiaji/list_160_1.html 得到文章列表的标...

作者: manwrx 发布时间: 06-07

shell里是否可以使用可选参数?

比如 A.sh -DB=xxxx.db -DB参数为可选 存在则A.sh 可以读入DB=xxxx.db 不存在则忽略该选项

作者: bjsfeng 发布时间: 06-07

新手求脚本详解!!!

脚本:isql -Uaipsdbo -SCMS_SERV -Ppassword<<-EOF | sed '1,2'd | sed '$'d |cut -c2-9 我知道isql -Uaipsdbo -SCMS_SERV -Ppassword 是登录数据库, 但后面的 <<-EOF 和 | sed '1,2'd | sed '$'d | 还有|cut -c2-9 各是什么意思? 还有下一行 select convert(varchar(10),dateadd(day,-1,getdate()),112) 就知道是在查询什么,不知道是什么? 希望能一并讲讲。

作者: qhczh 发布时间: 06-07