Security StackExchange에 대한 이 답변 은 흥미로운 bash 구문을 사용하여 파일을 인라인으로 생성합니다.
openssl req -new -x509 -nodes -newkey ec:<(openssl ecparam -name secp384r1) -keyout cert.key -out cert.crt -days 3650
이 비트는 특히 흥미 롭습니다 :
<(openssl ecparam -name secp384r1)
그냥 실행 :
echo <(openssl ecparam -name secp384r1)
난 돌아가 겠어 /dev/fd/63
따라서 이것은 파일 내용으로 임시 파일 설명자를 만드는 것 같습니다.
이것이 무엇입니까?
git diff --no-index file1 <(cat file2)
실패합니다 :error: /dev/fd/63: unsupported file type
.error: readlink("/dev/fd/63"): No such file or directory
구현에서 파이프에 대한 심볼릭 링크를 생성하는지 확인할 수도 있습니다 (어떤 이유로 인해 깨진 링크로 나타남).