"lista de argumentos muito longa" significa que, neste caso, existem muitos arquivos correspondentes ao padrão. Meu palpite é que a variável TN_ID não está definida, fazendo com que o padrão corresponda a todos os arquivos. Tente adicionar uma saída de depuração de $ TN_ID antes do comando find para ver se a variável possui o valor adequado.