Gibt es eine Möglichkeit, Text in htop unter Mac OSX zu kopieren?

615
Montag

Ich wollte alle Prozessinformationen kopieren, die sich auf ein bestimmtes Programm / eine bestimmte Software beziehen (in diesem Fall Adobe und in der Zukunft auch andere). Daher habe ich versucht, die folgenden Informationen zu verwenden Shift:

Gibt es eine Möglichkeit, Text in htop zu kopieren?

Dies scheint jedoch bei Mac OSX-Terminals nicht zu funktionieren.

Weiß jemand, ob dies möglich ist und wenn ja, wie?

2

3 Antworten auf die Frage

2
Vasfed

Halten Sie Alt/Optionoder fn+ gedrückt, optionwährend Sie auswählen.

Dies ist perfekt für mehr Freiheit bei der Auswahl von Informationen und für allgemeine Freiformformate. Die Lösung von tjt263 ist die programmgesteuertere Lösung, die ich gesucht habe. Montag vor 8 Jahren 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

Klicken Sie mit der Maus irgendwo in das Terminalfenster.

Drücken Sie Ctrl+ a, um den gesamten Text im Fenster auszuwählen.

Vor der nächsten Aktualisierung drücken Sie Ctrl+, cum den gesamten Text zu kopieren.

Fügen Sie mit Ctrl+ in einen Texteditor ein vund bearbeiten Sie nicht benötigte Informationen.

Vielen Dank! Das funktioniert zwar, aber es ist der längere / schwierigere Weg, dies zu tun. Die Lösung von tjt263 ist die programmgesteuertere Lösung, nach der ich gesucht habe. Montag vor 8 Jahren 0