rz가 수신한 파일 이름을 얻는 방법은 무엇입니까?

rz가 수신한 파일 이름을 얻는 방법은 무엇입니까?

rz파일을 가져와서 다른 위치에 복사하고 싶습니다 . 하지만 rz 도움말이나 매뉴얼 페이지에서 수신된 파일 이름을 찾는 방법을 찾을 수 없습니다. rz 매뉴얼 페이지도웃기려고 노력 중, 의심스러운 전화를 언급했습니다.

Rz다음과 같이 호출될 수 있다rz 명령(선택적 선행 사용 - login(1)에 의해 생성됨). 수신된 각 파일에 대해 rz는 파일을 "COMMAND filename"으로 파이프합니다. 여기서 filename은 전송된 파일의 이름이고 파일 내용은 표준 입력으로 제공됩니다.

이것은 작동합니다(cat으로 파이프하면 알려진 파일 이름이 출력됩니다). 하지만 정확히 어떻게 호출합니까 rzCOMMAND? rzCAT분명히 rzcat실패했습니다.

제가 뭔가 분명한 것을 놓치고 있는 걸까요, 아니면 80년대 이후로 이런 일이 있었던 걸까요?

답변1

rz받은 파일 이름을 어떻게든 반환할 수 있는 방법이 없다면 디렉터리에서 가장 최근에 수정된(-wise) 파일을 가져오고 그 동안 다른 파일이 생성되지 않기를 바라는 조잡한 해킹이 될 것 입니다 ctime.

rz && export FILE_RECEIVED=`ls -t --time=ctime | head -1`

관련 정보