Данные не отображаются в виде списка

В большинстве случаев вы можете tail -f /var/log/some.log |grep foo, и он будет работать нормально.

Если вам нужно использовать несколько grep в работающем файле журнала, и вы обнаружите, что вы не получаете выход, вам может понадобиться вставьте переключатель --line-buffered в средние grep (s), например:

tail -f /var/log/some.log | grep --line-buffered foo | grep bar
0
задан Fantômas 3 March 2019 в 17:50
поделиться

2 ответа

Я думаю, вы должны использовать цикл do-while:

if(c.moveToFirst()) {
    do {
        titles.add(c.getString(name));
        titles.add(c.getString(age));
     } while (c.moveToNext())
}
0
ответ дан Fely 3 March 2019 в 17:50
поделиться

Обновите условие цикла следующим образом:

for(c.moveToFirst(); !c.isAfterLast(); c.moveToNext()) 
  {
   // The Cursor is now set to the right position
    titles.add(c.getString(name));
    titles.add(c.getString(age));));
  }

Надеюсь, это поможет.

0
ответ дан Sahil 3 March 2019 в 17:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: