Przekierowanie ca

Ogólne pytania dotyczące systemu
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Przekierowanie całego terminala

Post autor: lis6502 »

Zastanawiam się jak wykonać klonowanie konsoli tak, że piszę przykładowo na tty1 ls, dostaję wynik w postaci

Kod: Zaznacz cały

cta-ym.zip  data     instalki     lis                 Mail      projekty
cv.pdf      Desktop  jt_strng.xm  machnięte_torrenty  programy
i to samo trafia do pliku. Próbowałem sudo cat /dev/tty1 2>&1> redir ale do pierwszego entera wyszystko zostaje na pierwszej konsoli, później zostaje przekierowane do pliku i nie mogę wykonywać poleceń.
Awatar użytkownika
ShinnRa
Beginner
Posty: 457
Rejestracja: 05 marca 2007, 23:05
Lokalizacja: Gdynia

Post autor: ShinnRa »

ktoś mi kiedyś mówił o poleceniu tee jak chciałem mieć wynik

Kod: Zaznacz cały

./configure && make
na bierząco w konsoli i w pliku. Dokładnie nie pamiętam składni (od czego jest man) a jeśli nie chcesz ciągle tego tee wpisywać to zawsze można zrobić sobie aliasy ^^
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Niestety tee to za mało. Chodzi o to, że muszę komuś wysłać mailem co i jak ma robić, a nie zawsze siedzę pod x'ami żeby mój kopiować i wklejać. ttylog też odpada :/.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Poczytaj o

Kod: Zaznacz cały

script
Można go używać w dwóch trybach: dla jednego polecenia

Kod: Zaznacz cały

script -c "ls -al"
lub dla wszystkiego co wyświetla się na konsoli (co pewnie bardziej Cię zainteresuje)

Kod: Zaznacz cały

script
działa w tle a my klepiemy co tam chcemy w konsoli :-D Działanie kończymy przez Ctrl+D. Domyślnie wynik jest zapisany w pliku 'typescript' ale można podać nazwę pliku jako parametr. Z resztą wszystko pisze w manie ;)
ODPOWIEDZ