我在oracle中使用UTL_FILE实用程序将数据输入到csv文件。
test.csv文件中的输出示例是
"sno","name"
"1","hari is in singapore
ramesh is in USA"
"2","pong is in chaina
chang is in malaysia
vilet is in uk"
现在我使用linux commans作为
来计算testr.csv中的记录数awk 'END{print NR-1}' test.csv
这里我记录计数为
5 (ACCORDING TO LINUX)
但如果我使用select * from test
;
COUNT(*)
---------- (ACCORDING TO DATA BASE)
2
任何正文都可以帮助我如何计算test.csv文件中的确切行
提前感谢。
答案 0 :(得分:1)
无法计算以数字开头的行吗?
egrep -c "^\"[0-9]" test.csv
输出:
2