我有一些源文件,假设是 mydata.csv 和我的目标表。我想验证源文件和目标表之间的记录计数是否相同。目标表位于配置单元中。
我经历过这个关联
我想要类似的东西
if [ eval target_count_command -eq count_from_csv ]
then
echo "File loaded fine"
else
"LOad Again"
fi
答案1
最简单的方法计数记录将会wc -l
。如果你有一个多变的以及应引用为的 CSV 行数"$count_from_csv"
(使用引号)。eval
在这种情况下你不需要使用;相反你会想要运行命令使用 来计算目标行数"$(target_count_command)
。