小编Mik*_*und的帖子

在Bash中,如何找到编号最小的未使用文件描述符?

在Bash脚本中,是否可以在"尚未使用的编号最小的文件描述符"上打开文件?

我四处寻找如何做到这一点,但似乎Bash总是要求你指定数字,例如:

exec 3< /path/to/a/file    # Open file for reading on file descriptor 3.
Run Code Online (Sandbox Code Playgroud)

相反,我希望能够做类似的事情

my_file_descriptor=$(open_r /path/to/a/file)
Run Code Online (Sandbox Code Playgroud)

这将打开'file'以读取尚未使用的编号最小的文件描述符,并将该编号分配给变量'my_file_descriptor'.

bash file-io

40
推荐指数
4
解决办法
6965
查看次数

标签 统计

bash ×1

file-io ×1