码迷,mamicode.com
首页 > 系统相关 > 详细

利用shell脚本远程磁盘分区

时间:2018-07-07 22:20:36      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:size   0.11   red   一个   spawn   exit   5.0   shell脚本   帮助   

在学习linux有关知识,前段时间学习了shell脚本,写了一个非常简单的脚本,远程其他虚拟机进行磁盘分区,自己纯手打的,也算是记录个人学习的一些过程吧,大神可以略过!
下面是脚本内容,可以直接运行的!
系统是CentOS7.4的版本

#!/bin/bash
#利用expect远程分区
expect << EOF
spawn ssh 172.25.0.11
expect "password" {send "redhat\n"}
expect "#" {send "fdisk /dev/vdb\n"}
expect "命令(输入 m 获取帮助)" {send "n\n"}
expect ":" {send "\n"}
expect ":" {send "\n"}
expect ":" {send "\n"}
expect "分区号 (1-4,默认 1):起始 扇区 (2048-20971519,默认为 2048):" {send\n}
expect "Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):" {send "+500M\n"}
expect "命令(输入 m 获取帮助):" {send "w\n"}
expect "#" {send "exit\n"}
EOF

利用shell脚本远程磁盘分区

标签:size   0.11   red   一个   spawn   exit   5.0   shell脚本   帮助   

原文地址:http://blog.51cto.com/13857489/2138639

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!