Güvenlik StackExchange'teki bu cevap, bir satır içi dosya oluşturmak için ilginç bir bash sözdizimi kullanır:
openssl req -new -x509 -nodes -newkey ec:<(openssl ecparam -name secp384r1) -keyout cert.key -out cert.crt -days 3650
Bu bit özellikle ilginç:
<(openssl ecparam -name secp384r1)
Sadece çalışan:
echo <(openssl ecparam -name secp384r1)
geri aldım /dev/fd/63
Yani bu dosyanın içeriğiyle geçici bir dosya tanıtıcı yapıyor gibi görünüyor.
Buna ne denir?
git diff --no-index file1 <(cat file2)
başarısız olur:error: /dev/fd/63: unsupported file type
. Ayrıcaerror: readlink("/dev/fd/63"): No such file or directory
uygulamanın boruya bir sembolik bağlantı oluşturup oluşturmadığını da görebilirsiniz (nedense benim için kırık bir bağlantı gibi görünüyor).