如果未找到 grep 值 return 回显 [korn shell]
If grep value not found return an echo [korn shell]
我对这个脚本有疑问。
#!/bin/ksh
if [ -n "" ]
then
grep -w list.txt > mydata.sql
cat mydata.sql
rm -f mydata.sql
else
echo "Please enter a valid input"
fi
我想做的是有 3 个条件:
1- 我输入了一个在文件中找到的有效输入,它给了我输出
2- 我输入了一个在文件中找不到的错误输入,结果输出“未找到值”
3- 我没有输入值,它说请输入有效的输入。
#!/bin/sh
if [ -n "" ]
then
if grep -w -- "" list.txt
then
true
else
echo "Value not Found"
fi
else
echo "Please enter a valid input"
fi
我对这个脚本有疑问。
#!/bin/ksh
if [ -n "" ]
then
grep -w list.txt > mydata.sql
cat mydata.sql
rm -f mydata.sql
else
echo "Please enter a valid input"
fi
我想做的是有 3 个条件: 1- 我输入了一个在文件中找到的有效输入,它给了我输出
2- 我输入了一个在文件中找不到的错误输入,结果输出“未找到值”
3- 我没有输入值,它说请输入有效的输入。
#!/bin/sh
if [ -n "" ]
then
if grep -w -- "" list.txt
then
true
else
echo "Value not Found"
fi
else
echo "Please enter a valid input"
fi