Czy jest jakiś sposób na potokowanie lokalnego wyjścia na serwer SSH?

2

Czy jest jakiś sposób na skonfigurowanie lokalnego procesu, ale czy wyjście trafi także do terminala, który ma SSH w moim komputerze?

Ritwik Bose
źródło

Odpowiedzi:

1

Czy to jest dla ciebie pomocne?

  Pipes over SSH
  http://blog.julipedia.org/2004/10/pipes-over-ssh.html

W tym przypadku rura jest używana do kopiowania plików, ale być może to pomoże ci dowiedzieć się, czego potrzebujesz?

Ponadto polecenie „tee” będzie interesujące dla wysyłania wyników do wielu miejsc.

Randolf Richardson
źródło
1
to nie jest dokładnie to, czego szukałem, ale jest interesujące. teekomenda jest coś nie jestem zbyt obeznany z. W tej chwili próbuję połączyć dwa wyświetlacze z tą samą screensesją, ale nie mogę tego do końca zrozumieć. screenrozwiązaniem byłoby najlepiej, bo wtedy mogę dosłownie odebrać moją sesję na którymkolwiek z moich terminali gdy wybiorę. Obecnie używam screen -dRRjako część mojego skryptu logowania, aby spróbować podjąć sesję. Używałem zakładników z moich starych maszyn, ale idealnie chciałbym móc używać dowolnego terminala jednocześnie.
Ritwik Bose
1
Och, w przypadku ekranu GNU („ekranu”) wystarczy użyć przełącznika -x, aby połączyć się z sesją używaną przez kogoś innego (i bez ich odłączania). Będziesz musiał zbadać inne przełączniki, takie jak -d i -R w połączeniu z tym. Powinieneś również wziąć pod uwagę funkcje, które pozwalają nazwać sesje na ekranie, aby np. Nazwać sesję po nazwie użytkownika.
Randolf Richardson
Jeśli chodzi o tee, to kopiuje STDIN do STDOUT, jednocześnie zapisując kopię w innym miejscu (np. Pliku).
Randolf Richardson
1
Wygrana za screen
x
1
@RandolfRichardson Działa pięknie i cudownie i dziękuję ci bardzo za poinformowanie mnie o tym. : D
Ritwik Bose