【发布时间】:2012-01-08 00:07:04
【问题描述】:
在 Bash 脚本中,是否可以在“尚未使用的最低编号文件描述符”上打开文件?
我已经四处寻找如何做到这一点,但 Bash 似乎总是要求您指定数字,例如像这样:
exec 3< /path/to/a/file # Open file for reading on file descriptor 3.
相比之下,我希望能够做类似的事情
my_file_descriptor=$(open_r /path/to/a/file)
这将打开“文件”以读取尚未使用的最低编号文件描述符,并将该编号分配给变量“my_file_descriptor”。
【问题讨论】: