Ben adlandırılmış dosya tanıtıcı {out}
yarattık:Bash'de adlandırılmış bir dosya tanıtıcısına nasıl yazılır?
$ echo >&{out} $ find . -name {out} ./{out}
The:
$ exec {out}>out
Ama yeni bir dosya dosya tanımlayıcısı adıyla oluşturulan alır isimli dosya tanımlayıcı yazmaya çalıştığınızda Bash manual diyor ki:
yerine inci bir kelime öncesinde olabilir bir dosya tanıtıcı numarasına öncesinde edilebilir Her yönlendirme e form {varname}.
Ben bir rakam ile bunu yaparsanız bunun yerine iyi çalışır:
$ exec 3>out $ echo test >&3 $ cat out test
Nasıl adlandırılmış dosya tanımlayıcı ile aynı şeyi?