쉘 스크립트로 화면 작성

쉘 스크립트로 화면 작성

쉘 스크립트로 화면에 시간을 쓰려고 하는데 screen이 명령에 대한 경험이 매우 부족합니다. 그러니 내 실수에 대해 사과드립니다. 다음과 같이 작성한 쉘 스크립트로 생성된 화면에서 실행되는 실행 프로그램이 있습니다.

screen -S trans -L /dev/ttyACM0
screen -S trans -X stuff 's'$(echo -ne '\015')
sleep 8s
screen -S trans -X quit

두 번째 줄이 무엇을 울리고 있는지 잘 모르겠습니다. 그럼에도 불구하고 이 코드는 screenlog.0프로세스가 끝나면 파일을 생성합니다. 내 목표는 다음과 같습니다 $(date).파일의. 감사해요.

답변1

간단한 것 같습니다. 제가 놓친 것이 있으면 알려주시기 바랍니다.

스크립트 끝에 마지막 줄을 입력합니다.

date >> screenlog.0

전체 스크립트:

screen -S trans -L /dev/ttyACM0
screen -S trans -X stuff 's'$(echo -ne '\015')
sleep 8s
screen -S trans -X quit
date >> screenlog.0

관련 정보