我正在尝试获取mysql表中的行数,并尝试获取本地计算机上文本文件中的数据数。
我正在使用以下命令:
sqoop-eval --connect jdbc:mysql:url -username -password \
--query"select count(*) from test" >> data.txt
我得到以下输出:
------------------------
| COUNT |
------------------------
| 7548757 |
------------------------
我只在输出文件中查找数字:
7548757
只有伯爵。我怎样才能做到呢?
1条答案
按热度按时间ui7jx7zq1#
输出数据并不复杂,因此有几十种方法可以做到这一点,以下是一些:
使用
tr
:sqoop-eval --connect jdbc:mysql:url -username -password
--query"select count() from test" |
grep -o ':digit:' >> data.txt
```
numgrep
:这三种情况的输出相同: