영어프랑스어스페인어

Ad


온웍스 파비콘

Expect_kibitz - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 Expect_kibitz를 실행하세요.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 Expect_kibitz 명령입니다.

프로그램:

이름


kibitz - 두 사람이 하나의 쉘과 상호 작용할 수 있습니다.

개요


키비츠 [ kibitz 인수 ] 사용자 [ 프로그램 프로그램 인수... ]
키비츠 [ kibitz 인수 ] 사용자@호스트 [ 프로그램 프로그램 인수... ]

소개


키비츠 두 명(또는 그 이상)이 하나의 셸(또는 임의의 프로그램)과 상호 작용할 수 있습니다.
용도는 다음과 같습니다.

· 초보 사용자는 전문 사용자에게 도움을 요청할 수 있습니다. 사용 키비츠, 전문가는 할 수 있습니다
사용자가 무엇을 하고 있는지 확인하고 조언을 제공하거나 올바르게 수행하는 방법을 보여줍니다.

· 실행하여 키비츠 그런 다음 전체 화면 편집기를 시작하면 사람들이
대화, 뒤로 스크롤 기능 유지, 전체 저장
대화를 나누거나 진행 중에 편집할 수도 있습니다.

· 사람들은 팀을 이루어 게임, 문서 편집 또는 기타 협력 작업을 수행할 수 있습니다.
각 사람은 서로를 보완하는 강점과 약점을 가지고 있습니다.

사용법


시작한다 키비츠, user1은 kibitz에 대한 사용자의 인수로 kibitz를 실행합니다. 예를 들어:

키비츠 유저2

키비츠 새 셸(또는 명령줄에 지정된 경우 다른 프로그램)을 시작합니다.
user2에게 실행 요청 키비츠. user2가 실행되는 경우 키비츠 지시에 따라 둘 다의 키 입력
사용자는 쉘의 입력이 됩니다. 마찬가지로 두 사용자 모두
껍질.

종료하려면 키비츠 쉘 자체를 종료하는 것으로 충분합니다. 예를 들어,
사용자가 ^D를 입력하면(그리고 쉘은 이것을 EOF로 받아들임) 쉘이 종료되고
키비츠.

일반적으로 모든 문자는 해석되지 않은 상태로 전달됩니다. 그러나 이스케이프 문자
(언제 설명 키비츠 시작)이 발행되면 사용자는 직접 대화할 수 있습니다. 키비츠
통역사. 어느 기대(1) 또는 Tcl(3) 명령을 내릴 수 있습니다. 또한 작업 제어는
예를 들어 일시 중지 또는 다시 시작하기 위해 인터프리터에 있는 동안 사용됨 키비츠.

다양한 프로세스는 다양한 효과를 제공할 수 있습니다. 예를 들어 양방향을 에뮬레이션할 수 있습니다.
쓰다(1) 다음 명령으로 세션:

키비츠 user2 수면 1000000

인수


키비츠 인수를 사용하는 경우 이들도 공백으로 구분해야 합니다.

XNUMXD덴탈의 -noproc 플래그 실행 키비츠 아래에 프로세스가 없습니다. 문자는 다음으로 전달됩니다.
other 키비츠. 이는 여러 대화식 프로세스를 연결하는 데 특히 유용합니다.
함께. 이 모드에서는 문자가 타이피스트에게 반향되지 않습니다.

-탈출구가없는 이스케이프 문자를 비활성화합니다.

-탈출하다 이륜 전차 이스케이프 문자를 설정합니다. 기본 이스케이프 문자는 ^]입니다.

-조용한 kibitz가 시작하기 위해 수행하는 작업을 설명하는 정보 메시지를 끕니다.
연결.

-티 tty이름 초대장을 보내야 하는 tty를 정의합니다.

시작하면 키비츠 원격 컴퓨터의 user2에게, 키비츠 수행 로그인 리모컨으로
현재 사용자 이름이 있는 컴퓨터. 깃발 -대리 사용자 이름 원인 로그인 사용
사용자 이름 원격 로그인을 위해(예: 원격 컴퓨터의 계정이 다른 경우
사용자 이름). 만약 -대리 플래그가 주어지지 않고, 키비츠 당신의 현재를 결정하려고
(순서대로) 환경 변수 USER 및 LOGNAME을 검사한 다음
명령 사용 WHOAMI로그 이름.

인수 -탈출구가없는-탈출하다 실행하라는 메시지가 표시되면 user2가 제공할 수도 있습니다.
키비츠.

추가 감사합니다 사용자


kibitz의 현재 구현은 두 명의 사용자만 명시적으로 이해하지만
그럼에도 불구하고 다른 키비츠를 키비츠화하여 세 가지(또는 그 이상) 키비츠를 가질 수 있습니다. 키비츠.
예를 들어 다음 명령이 실행됩니다. 키비츠 현재 사용자, user2 및 user3:

% 키비츠 사용자2 키비츠 사용자3

더 많은 "kibitz user" 명령을 추가하여 추가 사용자를 추가할 수 있습니다.

XNUMXD덴탈의 엑스키비츠 스크립트는 다음과 유사합니다. 키비츠 그러나 추가 사용자를 추가하는 기능을 지원합니다.
(그리고 드롭) 동적으로.

경고


키비츠 두 번째 사용자가 첫 번째 사용자와 동일한 터미널 유형 및 크기를 가지고 있다고 가정합니다. 이 경우
가정이 올바르지 않으면 그래픽 프로그램이 이상하게 표시될 수 있습니다.

키비츠 문자 그래픽은 처리하지만 비트맵 그래픽은 처리할 수 없습니다. 따라서,

% xterm -e kibitz가 작동합니다.
% kibitz xterm이 작동하지 않습니다.

그러나 다음을 사용하여 후자 명령의 효과를 얻을 수 있습니다. 엑스키비츠 (또한 참조
아래). 키비츠 rlogin, rsh 등에서 사용하는 것과 동일한 권한을 사용합니다.
키비츠 rlogin할 수 있는 호스트의 사용자에게. 비슷하게, 키비츠 프롬프트가 표시됩니다.
rlogin이 원할 경우 원격 호스트의 암호.

만약 너라면 키비츠 원격 호스트의 사용자에게 키비츠 귀하의 프롬프트를 다른 프롬프트와 구별해야 합니다.
로그인 중에 선행할 수 있는 것. (이상적으로는 끝이 바람직하지만
부분은 충분해야 합니다.) 비정상적인 프롬프트가 있는 경우 환경 변수를 설정하십시오.
EXPECT_PROMPT에 이그렙(1) 스타일 정규식. 괄호는 앞에 와야 합니다.
범위에 백슬래시 XNUMX개, 리터럴 대괄호에 백슬래시 XNUMX개. 기본 프롬프트
re는 "($|%|#) "입니다.

키비츠 필요합니다 키비츠 두 호스트 모두에서 프로그램. 키비츠 필요 기대(1).

비교해 보면, 엑스키비츠 스크립트는 호스트 간 X 인증 메커니즘을 사용합니다.
로그인하거나 프롬프트를 인식하거나 kibitz를 요구할 필요가 없도록 통신합니다.
원격 호스트. 그러나 다른 X 서버에 액세스하려면 권한이 필요합니다.

onworks.net 서비스를 사용하여 온라인으로 Expect_kibitz를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad