Jak zrobić zrzut ekranu tekstowego wiersza poleceń w tty2 ?
command-line
text
neverMind9
źródło
źródło
Odpowiedzi:
Jeśli możesz użyć
tmux
lubscreen
, mają możliwość zapisania bufora przewijania do pliku.W przeciwieństwie do tego
screendump
, który jest tylko dla Linuksatmux
iscreen
jest dostępny również dla systemów opartych na BSD (np. MacOS, FreeBSD) i nie będzie wymagał specjalnych uprawnień.źródło
Czy rozważałeś
screendump
polecenie?źródło
cat /dev/vcsN
ma podobny efekt”. Dlaczego więc nie skorzystaćcat /dev/vcsN
?screendump
czyta z/dev/vcsa
urządzeń, które mają informacje o kolorze, ale wydaje się, że zostały usunięte z danych wyjściowych.) Btw. Lubię łączyć to zwatch
poleceniem, aby zobaczyć wyjście na żywo jakwatch -n0.1 screendump
./dev/vcs
Urządzenia @WeijunZhou nie zawierają informacji o rozmiarze ekranu, więccat /dev/vcsN
działa tylko wtedy, gdy okno terminalu ma taką samą liczbę znaków, jak przechwytywany VC.Możesz
script
do tego użyć . Zapisze maszynopis sesji terminalowej. Domyślnie napisze do./typescript
. Oczywiście musisz to zrobić z wyprzedzeniem, aby tak naprawdę nie był to „zrzut ekranu”.źródło