Pada tty2, bagaimana cara mengambil tangkapan layar teks dari baris perintah?
command-line
text
neverMind9
sumber
sumber
Jawaban:
Jika Anda dapat menggunakan
tmux
atauscreen
, mereka memiliki kemampuan untuk menyimpan buffer scrollback ke file.Tidak seperti itu
screendump
, yang hanya untuk Linux,tmux
danscreen
juga tersedia untuk OS berbasis BSD (mis. MacOS, FreeBSD) dan tidak akan memerlukan izin khusus.sumber
Apakah Anda mempertimbangkan
screendump
perintahnya?sumber
cat /dev/vcsN
memiliki efek yang sama ". Lalu mengapa tidak digunakan sajacat /dev/vcsN
?screendump
membaca dari/dev/vcsa
perangkat yang memang memiliki informasi warna, tetapi tampaknya dilucuti dari output.) Btw. Saya suka menggabungkannya denganwatch
perintah untuk melihat output langsung sepertiwatch -n0.1 screendump
./dev/vcs
Perangkat @WeijunZhou tidak mengandung informasi tentang ukuran layar, jadicat /dev/vcsN
hanya berfungsi jika jendela terminal Anda memiliki jumlah karakter yang sama dengan VC yang Anda tangkap.Anda bisa menggunakannya
script
untuk ini. Ini akan merekam naskah naskah sesi terminal. Secara default, itu akan menulis ke./typescript
. Tentu saja, Anda harus melakukan ini terlebih dahulu sehingga ini bukan "tangkapan layar".sumber