5

Я новичок в Linux, и я использую команду

watch "ps u -C appName >> logFile" 

получить информацию о процессе appName и вывести ее в файл журнала.

Тем не менее, он не включает информацию о дате и времени.

Я знаю, что команда date может вернуть дату и время.

Как я могу вставить команду date в вышеприведенный оператор наблюдения, чтобы дата включалась в logFile для каждой команды наблюдения?

Благодарю.

2 ответа2

4

Так как watch принимает команды оболочки, дайте ему групповую команду.

watch "{ date +'...' ; ps u -C appName ; } >> logFile" 
0

Должно работать что-то вроде watch "(date; ps u -C appName >> logFile)"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .