
shell
跳舞的精灵
人之所以能,是因为相信能
一路前行,不畏风雨
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下 获取本机ip地址
查ip信息可以使用ifconfig,但有时候我们需要使用脚本语句来进行自动获取。方法一:ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6 | awk '{print $2}' | tr -d "addr:"当前语句可以排查出除了127.0.0.1之外的所有ip地址,但有些时候我们的虚拟机上可能会绑定的有虚拟ip,这条语句会把两...原创 2020-04-19 15:01:25 · 651 阅读 · 0 评论 -
expect使用spawn 进行scp拷贝文件无法识别通配符
expect自动登录scp拷贝文件无法识别通配符只需要在spawn 后边加上bash -c即可#!/usr/bin/expectspawn bash -c "scp /home/test/* root@192.168.100.105:/home/test"expect { "yes/no" {send "yes\r";exp_continue} "*passwor...原创 2020-04-06 18:47:49 · 3925 阅读 · 0 评论 -
expect登陆远程主机进行无交互操作
expect用于自动化地执行linux环境下的命令行交互任务,例如scp、ssh之类需要用户手动输入密码然后确认的任务。有了这个工具,定义在scp过程中可能遇到的情况,然后编写相应的处理语句,就可以自动地完成scp操作了。使用expect工具需要先行进行安装,可以使用apt-get或pacman这些包管理工具去获取安装,或者到expect开源项目的网站:http://expect.sourcefo...原创 2020-04-06 18:36:52 · 841 阅读 · 2 评论 -
shell脚本--sed的用法
sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。1.sed的使用方法,调用sed 命令的语法有两种:一.在命令...转载 2019-10-20 00:03:45 · 303 阅读 · 0 评论