Как записать в файл с поддержкой tail -f

Всегда используйте mongoose.Types.ObjectId('your id'), чтобы условия в вашем запросе проверяли поле id перед запуском вашего запроса, в результате ваше приложение не выйдет из строя.

-1
задан mauron85 8 March 2019 в 08:31
поделиться

1 ответ

Вы можете использовать команду cat, изменив ее выходной поток как / tmp / file, и все, что вы введете, будут добавлены в myfile,

cat > /tmp/myfile;
#input-> add text(standard input by default is set as keyboard)
#typing...

И распечатать файл командой tail с помощью -F в качестве аргумента,

tail -F /tmp/file; #-F -> output appended data as the file grows and with retry
#output-> input given to file
#typing....

Запись текста в файл с помощью vim,

vi /tmp/file;
#typing...
#:w -> write text to file
tail -F /tmp/file;
#
#typing...

Когда вы пишете в свой файл с помощью vim, он не записывает (сохраняет) его мгновенно По мере ввода, вместо этого, когда вы выходите из режима вставки и сохраняете файл явно (: w), именно тогда вывод tail будет обновлен.

Следовательно, вы можете использовать плагин, такой как Autosaveplugin, который может помочь автоматически сохранять данные для синхронного отображения журналов.

0
ответ дан abhishek kasana 8 March 2019 в 08:31
поделиться
Другие вопросы по тегам:

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