다른 사용자가 보낸 메시지 저장

다른 사용자가 보낸 메시지 저장

writeLinux 시스템에서 이 명령을 사용하여 다른 사용자가 보낸 메시지를 저장할 수 있는 방법이 있는지 궁금합니다 .

다음을 수행하여 다른 사용자에게 메시지를 보낸다고 가정해 보겠습니다.

user1@linux:~$ write user2
hello

마침내 그들은 다음과 같은 메시지를 받았습니다:

user2@linux:~$      
Message from user1@linux on pts/112 at 18:13 ...
hello
EOF

user2@linux:~$

user2(메시지 수신자)는 user1이 보낸 메시지를 어떻게 저장합니까? 이상적으로는 메시지를 받기 전이 아니라 메시지를 받은 후에 명령을 입력해야 합니다. 그러나 이상적이지 않은 제안을 포함하여 모든 제안에 열려 있습니다.

내가 시도한 몇 가지 작업 목록은 다음과 같습니다.

  1. 스크립트
    • 메시지를 보내기 전에 스크립트를 입력하면 작동하지 않는 것 같습니다. 사용자 2가 입력한 명령의 출력(예: echo 'hello')은 캡처하지만 사용자 1이 보낸 메시지는 캡처하지 않습니다.
  2. 화면
    • screen메시지를 받기 전에 사용했는데 hardcopy -h <filename>메시지를 저장하지 않는 유사한 문제가 발생했습니다.
  3. 로그 저장
    • 현재 노력 중이지만 logsave아직 성공하지 못했습니다.

이상적으로 이 문제에 대한 해결책은 외부 패키지를 얻는 것과 관련이 없습니다.

감사해요,

관련 정보