摘要:
expect的核心是spawn、expect、send、set。 spawn调用要执行的命令 expect监听交互输出 send进行交互输入 set设置变量值 interact交互完后,将控制权交给控制台 expect eof,与spawn对应,表示捕捉终端输出信息终止,类似if...endif 简 阅读全文
摘要:
for ip in `cat dropip` do if [[ $ip =~ "192.168" ]] || [[ $ip =~ "127" ]]; then echo "pass" else echo "$ip" iptables -I INPUT -p tcp -s $ip -j DROP fi 阅读全文
摘要:
#!/bin/bashbei(){da=`date +%F`read -ep "输入指定要备份的数据库名称" filemkdir -p /opt/$damysqldump -B $file > /opt/$da/$file.sql if [ $? -eq 0 ]; thenecho "备份成功" > 阅读全文
摘要:
#!/bin/basha=$(mysql -e "show slave status\G" | awk '/Slave_IO_Running/ {print $2}')b=$(mysql -e "show slave status\G" | awk '/Slave_SQL_Running/ {pri 阅读全文
摘要:
grep简介: 我们可以使用grep命令在文本中查找指定的字符串,就像你在windows中打开txt文件,使用快捷键“Ctrl+F”在文本中查找某个字符串一样,说白了,可以把grep理解成字符串查找工具。grep是Linux中最常用的“文本处理工具”之一,grep与sed、awk合称为Linux中的 阅读全文
摘要:
简介: sed 是非交互式的编辑器。它不会修改文件,除非使用 shell 重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed 编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先 sed 把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文