我进行了搜索,但找不到解决我的疑问的答案。

 1. if [ -e $arq ];
 2. exec 3<&0
 3. exec 0<$Arq
 4. exec 0<&3


有人可以帮我理解这些字句的意思吗?

最佳答案

如果$ {arq}存在,则为TRUE
使用stdin链接文件描述符3
将stdin替换为文件$ {arq}
从文件描述符#3恢复标准输入

08-17 12:00