man sudo
diz:
Close all file descriptors greater than or equal to num before executing a command.
Como você está passando o fd 3 para o comando, você deve especificar um número maior que 3 (4 ou superior).
Na verdade, seu comando agora falha com uma mensagem de erro explícita:
sudo: closefrom=3: value too small