我有这个bash脚本,我想在mysql中的list.txt中搜索所有内容
如果找不到,我想将其写入newout.txt文件中。
所有内容都相互写入list.txt
#!/bin/bash
file="/tmp/list.txt"
while IFS= read -r line
do
FIELDVALUE=$(mysql databse -u user-ppw -e "SELECT count(name) FROM db WHERE name LIKE '$line';")
count=$(echo $FIELDVALUE |awk '{print $2}')
if [ $count -gt 0 ]
then
echo "greater that 0 "
else
echo "$line" >> /tmp/newout.txt
fi
done <"$file"
我总是回到0,尽管它肯定在那里
: 0 低于0 0 低于0