shell批量生成nfs挂载命令

[root@10-9-136-234 ~]# cat 1.txt 
172.29.30.146
172.29.30.147
172.29.30.148
172.29.30.149
172.29.30.150
172.29.30.151
172.29.30.152
172.29.30.153
172.29.30.154
172.29.30.155
A=`sed -n "1,1p" 1.txt |awk -F . '{print $4}'`
B=`sed -n "2,1p" 1.txt |awk -F . '{print $4}'`
C=`sed -n "3,1p" 1.txt |awk -F . '{print $4}'`
D=`sed -n "4,1p" 1.txt |awk -F . '{print $4}'`
E=`sed -n "5,1p" 1.txt |awk -F . '{print $4}'`
F=`sed -n "6,1p" 1.txt |awk -F . '{print $4}'`
G=`sed -n "7,1p" 1.txt |awk -F . '{print $4}'`
H=`sed -n "8,1p" 1.txt |awk -F . '{print $4}'`
I=`sed -n "9,1p" 1.txt |awk -F . '{print $4}'`
J=`sed -n "10,1p" 1.txt |awk -F . '{print $4}'`
echo "mkdir /home/nfs"$A"b"
echo "mkdir /home/nfs"$A"c"
echo "mkdir /home/nfs"$B"b"
echo "mkdir /home/nfs"$B"c"
echo "mkdir /home/nfs"$C"b"
echo "mkdir /home/nfs"$C"c"
echo "mkdir /home/nfs"$D"b"
echo "mkdir /home/nfs"$D"c"
echo "mkdir /home/nfs"$E"b"
echo "mkdir /home/nfs"$E"c"
echo "mkdir /home/nfs"$F"b"
echo "mkdir /home/nfs"$F"c"
echo "mkdir /home/nfs"$G"b"
echo "mkdir /home/nfs"$G"c"
echo "mkdir /home/nfs"$H"b"
echo "mkdir /home/nfs"$H"c"
echo "mkdir /home/nfs"$I"b"
echo "mkdir /home/nfs"$I"c"
echo "mkdir /home/nfs"$J"b"
echo "mkdir /home/nfs"$J"c"
K=`awk 'NR==1{print}' 1.txt`
L=`awk 'NR==2{print}' 1.txt`
M=`awk 'NR==3{print}' 1.txt`
N=`awk 'NR==4{print}' 1.txt`
O=`awk 'NR==5{print}' 1.txt`
P=`awk 'NR==6{print}' 1.txt`
Q=`awk 'NR==7{print}' 1.txt`
R=`awk 'NR==8{print}' 1.txt`
S=`awk 'NR==9{print}' 1.txt`
T=`awk 'NR==10{print}' 1.txt`
echo "mount -t nfs -o vers=4.0 "$K":/home/data_sdb  /home/nfs"$A"b"
echo "mount -t nfs -o vers=4.0 "$K":/home/data_sdc  /home/nfs"$A"c"
echo "mount -t nfs -o vers=4.0 "$L":/home/data_sdb  /home/nfs"$B"b"
echo "mount -t nfs -o vers=4.0 "$L":/home/data_sdc  /home/nfs"$B"c"
echo "mount -t nfs -o vers=4.0 "$M":/home/data_sdb  /home/nfs"$C"b"
echo "mount -t nfs -o vers=4.0 "$M":/home/data_sdc  /home/nfs"$C"c"
echo "mount -t nfs -o vers=4.0 "$N":/home/data_sdb  /home/nfs"$D"b"
echo "mount -t nfs -o vers=4.0 "$N":/home/data_sdc  /home/nfs"$D"c"
echo "mount -t nfs -o vers=4.0 "$O":/home/data_sdb  /home/nfs"$E"b"
echo "mount -t nfs -o vers=4.0 "$O":/home/data_sdc  /home/nfs"$E"c"
echo "mount -t nfs -o vers=4.0 "$P":/home/data_sdb  /home/nfs"$F"b"
echo "mount -t nfs -o vers=4.0 "$P":/home/data_sdc  /home/nfs"$F"c"
echo "mount -t nfs -o vers=4.0 "$Q":/home/data_sdb  /home/nfs"$G"b"
echo "mount -t nfs -o vers=4.0 "$Q":/home/data_sdc  /home/nfs"$G"c"
echo "mount -t nfs -o vers=4.0 "$R":/home/data_sdb  /home/nfs"$H"b"
echo "mount -t nfs -o vers=4.0 "$R":/home/data_sdc  /home/nfs"$H"c"
echo "mount -t nfs -o vers=4.0 "$S":/home/data_sdb  /home/nfs"$I"b"
echo "mount -t nfs -o vers=4.0 "$S":/home/data_sdc  /home/nfs"$I"c"
echo "mount -t nfs -o vers=4.0 "$T":/home/data_sdb  /home/nfs"$J"b"
echo "mount -t nfs -o vers=4.0 "$T":/home/data_sdc  /home/nfs"$J"c"

echo "echo ""$K":/home/data_sdb  /home/nfs"$A"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$K":/home/data_sdc  /home/nfs"$A"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$L":/home/data_sdb  /home/nfs"$B"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$L":/home/data_sdc  /home/nfs"$B"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$M":/home/data_sdb  /home/nfs"$C"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$M":/home/data_sdc  /home/nfs"$C"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$N":/home/data_sdb  /home/nfs"$D"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$N":/home/data_sdc  /home/nfs"$D"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$O":/home/data_sdb  /home/nfs"$E"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$O":/home/data_sdc  /home/nfs"$E"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$P":/home/data_sdb  /home/nfs"$F"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$P":/home/data_sdc  /home/nfs"$F"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$Q":/home/data_sdb  /home/nfs"$G"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$Q":/home/data_sdc  /home/nfs"$G"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$R":/home/data_sdb  /home/nfs"$H"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$R":/home/data_sdc  /home/nfs"$H"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$S":/home/data_sdb  /home/nfs"$I"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$S":/home/data_sdc  /home/nfs"$I"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$T":/home/data_sdb  /home/nfs"$J"b nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0" >>  /etc/fstab"
echo "echo ""$T":/home/data_sdc  /home/nfs"$J"c nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值