Это дано в справочных страницах.У вас будет N+1
файловый дескриптор после вызова любого из них.
From manpages
...
dup and dup2 create a copy of the file descriptor oldfd.
After successful return of dup or dup2, the old and new descriptors
may be used interchangeably.
dup uses the lowest-numbered unused descriptor for the new descriptor.
...
Итак, неиспользуемый дескриптор используется как новый.Это должно ответить на ваш вопрос.