%3D%22%20%EC%A0%91%EB%91%90%EC%82%AC%20%EB%B0%8F%20%ED%9B%84%ED%96%89%20%EC%A4%84%20%EB%B0%94%EA%BF%88%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%95%A9%EB%8B%88%EB%8B%A4..png)
실행하는 경우:
while read CTFid; do echo -n "$CTFid" | openssl dgst -sha1 -hmac "key"; done < CTFid.csv > OPKlist.csv
나는 이와 같은 접두사에 (stdin)을 얻습니다.
(stdin)=2d442d454a00c469baa7ec5deba94f172263c247
나는 사용하려고
"| sed 's"
그런데 어디로 가야 할지 막막하다.
제안이나 도움이 있으신가요?
답변1
IBM AIX용 OpenSSL에서 이런 일이 발생했습니다. 이 경우에도 동일한 선행 (stdin)=
.
echo -n "$CTFid" | openssl dgst -sha1 -hmac "key" | sed "s/(stdin)=//";