시도할 때 다른 해시를 얻는 이유는 무엇입니까?
md5 <<< "Hello"
md5 -s "Hello"
첫 번째 예에 개행 문자가 있을 수 있기 때문입니까?
답변1
Bash의 Heredoc(이것이 <<<
바로 그것이라고 함)는 항상 개행 문자로 끝납니다. 이 동작은 비활성화할 수 없습니다. 이 개행 문자는 체크섬을 버리는 문자입니다.
시도할 때 다른 해시를 얻는 이유는 무엇입니까?
md5 <<< "Hello"
md5 -s "Hello"
첫 번째 예에 개행 문자가 있을 수 있기 때문입니까?
Bash의 Heredoc(이것이 <<<
바로 그것이라고 함)는 항상 개행 문자로 끝납니다. 이 동작은 비활성화할 수 없습니다. 이 개행 문자는 체크섬을 버리는 문자입니다.