利用shell脚本远程磁盘分区
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用shell脚本远程磁盘分区相关的知识,希望对你有一定的参考价值。
在学习linux有关知识,前段时间学习了shell脚本,写了一个非常简单的脚本,远程其他虚拟机进行磁盘分区,自己纯手打的,也算是记录个人学习的一些过程吧,大神可以略过!
下面是脚本内容,可以直接运行的!
系统是CentOS7.4的版本
#!/bin/bash
#利用expect远程分区
expect << EOF
spawn ssh 172.25.0.11
expect "password" {send "redhat
"}
expect "#" {send "fdisk /dev/vdb
"}
expect "命令(输入 m 获取帮助)" {send "n
"}
expect ":" {send "
"}
expect ":" {send "
"}
expect ":" {send "
"}
expect "分区号 (1-4,默认 1):起始 扇区 (2048-20971519,默认为 2048):" {send
}
expect "Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):" {send "+500M
"}
expect "命令(输入 m 获取帮助):" {send "w
"}
expect "#" {send "exit
"}
EOF
以上是关于利用shell脚本远程磁盘分区的主要内容,如果未能解决你的问题,请参考以下文章