背景提要
由于需要在linux command line界面频繁的启动和关闭某个服务,愚蠢的我一直使用人力进行枯燥的工作
经高人指点——“为什么不写个脚本跑呢”,顿茅塞顿开,再次鄙视下愚蠢的自己
开始干活
所有可以在commad line界面敲的命令都可以集合到一个 .sh脚本中进行,并可以通过条件判断和循环,使之完成枯燥的工作
上文件:
`#!/bin/bash
设置循环数,默认值为1
loop_count=$1
for ((i = 1; i <= $loop_count; i++)); do
echo "execute stop command"
stopResult=$(stop service command)
if [[ $stopResult = "Successfully" ]]; then
echo "stop service successful"
else
echo "stop failed"
fi
echo "execute start service"
startResult=$(start service command)
if [[ $startResult = "Successfully" ]]; then
echo "start service successful"
else
echo "start failed"
fi
done
`
今天又是学到的一天,祝你快乐!