Em vez de ter que escolher um descritor de arquivo e esperar que ele esteja disponível:
exec 4< /dev/watchdog # Was 4 in use? Who knows?
esta notação pede ao shell para escolher um descritor de arquivo que não esteja em uso no momento, abra o arquivo para leitura naquele descritor e atribua o número à variável dada ( fd
).
$ exec {fd}< /dev/watchdog
$ echo $fd
10