/dev/urandom을 쉘 스크립트에 넣고 실행하면 어떻게 될까요?

/dev/urandom을 쉘 스크립트에 넣고 실행하면 어떻게 될까요?

/dev/urandom의 내용을 쉘 스크립트로 실행하면 어떤 일이 발생하는지 궁금합니다. cat터미널에 들어가면 터미널 환경에서 무작위로 여러 가지 일이 발생한다는 것을 알고 있습니다 . 이것이 쉘 스크립트에도 적용됩니까?

답변1

말 그대로 뭐든지 된다일어날 수 있으니 하지 말아야 할 것 같습니다. 그러나 아마도 주로 문법적인 오류가 있을 것으로 예상할 수 있습니다.

/dev/urandom보고 싶으시면 파이프로 보내주세요 sh. 1을 사용해 볼 수 있습니다.

cat /dev/urandom | sh

처음 실행했을 때

sh: 1: Syntax error: Unterminated quoted string

몇 번 더 시도한 후 무작위로 이름이 지정된 파일을 사용하여 실행하기 전에 3줄(실패)을 실행했습니다.

결국 내가 생각했던 것 이후에 왜곡된 텍스트를 쓰기 시작했습니다.단자 전환 방식또는 다른 것.

터미널에 잘못된 텍스트가 표시된 이미지

몇번의 시도 끝에 다시 화면 상단으로 돌아왔습니다. 더 재미있는 것들. 하지만 대부분 오류가 발생합니다.

1: 네, 알아요, UUOC. 하지만 기억하기가 더 쉽거든요.

관련 정보