Я использую Putty для подключения к серверу Linux.
Я открыл файл журнала на сервере Linux, используя $ tail -f error_log
Файл журнала был отображен.
Скажите, пожалуйста, как я могу сделать ps –ef | grep java для открытого файла журнала?
Спасибо .
Ваш вопрос трудно понять, но я думаю, что знаю, что вы спрашиваете.
Делая это:
tail -f logfile | grep java
покажет вам строки с текстом java в файле, как файл обновляется.
Если вы просто хотите регулярно обновлять список Java-процессов, вы можете использовать watch:
watch 'ps -ef | grep [j]ava'
И если вы не хотите регулярно обновляемый список процессов, которые вы ищете, вы можете сделать это:
vim error_log
и когда внутри файла чтение, просто сделайте простой поиск того, что вы ищете.
/java
и нажмите «n» для следующего результата.
Проверьте эту ссылку: http://vim.wikia.com/wiki/Search_and_replace для vim Поиск и замена таблицы