2

Я хотел скопировать всю информацию о процессе, относящуюся к конкретной программе / программному обеспечению (в данном случае Adobe, другие в будущем), и поэтому я попытался удержать Shift, как указано здесь:

Есть ли способ скопировать текст в htop?

но это не похоже на работу в Mac OSX терминал.

Кто-нибудь знает, возможно ли это, и если да, то как это сделать?

3 ответа3

2

Попробуйте удерживать Alt/Option или fn+option при выборе.

1

Инструкции:

  1. Попробуйте использовать top вместо htop . Флаг -l1 обеспечит статический вывод.
  2. Труба в grep ; или используйте мышь; изолировать / извлечь конкретный процесс. (Необязательный).
  3. Передайте вывод напрямую в pbcopy ; или используйте мышь; или ⌘ С ; копировать.
  4. Используйте pbpaste ; или мышь; или ⌘V ; вставить захваченный вывод.

Код:

tjt263@osx:~$ top -l1 |grep -i adobe
86284- Adobe Flash Play 0.0  00:01.36 3     0   142+   24K+   0B   19M+   86284 1     sleeping *0[78+]       0.00000 0.00000    501 11281+     531+     2380+       867+        5758+       3320+       4770+       1993+    1        0.0   tjt263          N/A    N/A   N/A   N/A   N/A   N/A  
tjt263@osx:~$ top -l1 |grep -i adobe |pbcopy
tjt263@osx:~$ pbpaste 86284- Adobe Flash Play 0.0 00:01.36 3 0 142+ 24K+ 0B 19M+ 86284 1 sleeping *0[78+] 0.00000 0.00000 501 11281+ 531+ 2380+ 867+ 5758+ 3320+ 4770+ 1993+ 1 0.0 tjt263 N/A N/A N/A N/A N/A N/A

Скриншоты:

В случае, если это сбивает вас с толку;
Я предоставил несколько обрезанных скриншотов:

голова хвост

0

Щелкните мышью в любом месте окна терминала.

Нажмите Ctrl+a, чтобы выделить весь текст в окне.

Перед следующим обновлением нажмите Ctrl+c, чтобы скопировать весь текст.

Вставьте в текстовый редактор с помощью Ctrl+v и отредактируйте ненужную информацию.

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