具体问题是,假如我有如下代码:
代码: 全选
for i in {1..5}; do
echo "select md5($i);";
sleep 5;
done |\
mysql -u<user> -p<passwd> --skip-column-name
但是如果我在最后加了重定向,就像这样:
代码: 全选
for i in {1..10}; do
echo "select md5($i);";
sleep 5;
done |\
mysql -u<user> -p<passwd> --skip-column-name > output.txt
这个问题该怎么解释呢?
还有如果我想在重定向后也像没有重定向时一样每隔5秒就向output.txt输出一行结果该怎么办?
这个问题困扰我好久了,我觉得应该是mysql的问题。
求解答啊,先谢过大家了。