我有一个脚本,它将检查记录是否存在,如果存在,它将退出。现在,我试图找出如果记录存在的话如何重新运行脚本:
block 1
block 3
现在,如果记录存在,我想重新运行脚本。请帮助
答案 0 :(得分:2)
您只需要一个简单的循环:
#!/bin/bash
while :; do
echo Please enter hostname?
read hostname
echo
if grep -q $hostname /home/user/ps/database
then
echo Record exist
echo
else
break
fi
done