- 论坛徽章:
- 0
|
[test@ ttt ] $ ./2.sh
please input test0,test1 or test2 and port number: test0 1024
kjjkdsf
djksjfds
[test0]
Port=1024
jlk=kjkskd
[test1]
Port=33
dfds=dfd
[test2]
Port=23434
jkd=lljkd
[test@ ttt ] $ ./2.sh
please input test0,test1 or test2 and port number: test2 234243
kjjkdsf
djksjfds
[test0]
Port=22
jlk=kjkskd
[test1]
Port=33
dfds=dfd
[test2]
Port=234243
jkd=lljkd
[test@ ttt ] $ cat 2.sh
#!/bin/bash
echo -n "please input test0,test1 or test2 and port number: "
read TEST VALUE
case $TEST in
test0)
sed "/test0/{N;s/=.*/=$VALUE/}" 1.sh
;;
test1)
sed "/test1/{N;s/=.*/=$VALUE/}" 1.sh
;;
test2)
sed "/test2/{N;s/=.*/=$VALUE/}" 1.sh
;;
*)
echo "not test0 test1 test2 "
;;
esac |
|