当我有
exec 3>>file # file descriptor 3 now points to file
[ $dryrun ] && exec 3>&1 # or possibly to stdout
echo "running">&3
exec 3>&- # and is now closed
Run Code Online (Sandbox Code Playgroud)
我担心文件描述符3可能指向有问题的函数之外.我怎么处理这个?
next_available_fd吗?如何在javascript正则表达式替换中粘贴计数器?
Perl/PCREs 在这里回答了这个问题.
我已经尝试了显而易见的string.replace(/from/g, "to "+(++count)),这是不好的(++计数在string.replace的开头评估一次,似乎).