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

537
Montag

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

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

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

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

2

3 ответа на вопрос

2
Vasfed

Try holding Alt/Option or fn+option while selecting.

Это идеально подходит для большей свободы выбора информации, и это хорошо для общих вещей свободной формы. Решение tjt263 является наиболее программно надежным решением, которое я искал. Montag 8 лет назад 0
1
tjt263

Instructions:

  1. Try using top instead of htop. The -l1 flag will provide a static output.
  2. Pipe to grep; or use the mouse; to isolate / extract a particular process. (Optional).
  3. Pipe the output directly into pbcopy; or use the mouse; or ⌘C; to copy.
  4. Use pbpaste; or the mouse; or ⌘V; to paste the captured output.

Code:

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


Screenshots:

In case this is confusing for you;
I have provided some cropped screenshots:

head tail

0
techraf

Click with a mouse anywhere in the Terminal window.

Press Ctrl+a to select all text in the window.

Before the next refresh press Ctrl+c to copy all text.

Paste to a text editor with Ctrl+v and edit out unnecessary information.

Спасибо! Это работает, но это более длинный / сложный способ сделать это. Решение tjt263 является более программно надежным решением, которое я искал. Montag 8 лет назад 0

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