I have the same limit:
$\displaystyle \lim_{x \to \infty} f(x)= x(a^{1/x}-1) $
At first view the limit of $x$ goes to $\infty$ and the limit of $(a^{1/x}-1)$ is zero because $a^{1/\infty}-1 $$= a^0-1=0 $. Then the product of the limits is zero, but if $a$ is any number, for example, 1000, in my calculator I get the answer $ \ln (1000)$.
Algebraically, how can I show this?
Let $a>0\ \wedge a\ne 1$, then$$\\ \lim_{x\to+\infty}x(a^{\frac{1}{x}}-1)=\lim_{x\to+\infty}\frac{a^{\frac{1}{x}}-1}{\frac{1}{x}}=\\ \\ \\ =\lim_{x\to+\infty}\frac{e^{\frac{\ln(a)}{x}}-1}{\frac{1}{x}}$$. Now we use the substitution $t=\frac{\ln(a)}{x}\implies x=\frac{\ln(a)}{t}$ and when $x\to+\infty, t\to 0$. Using this substitution, the limit becomes $$\lim_{t\to 0}\frac{e^{t}-1}{\frac{t}{\ln(a)}}=\ln(a)\overbrace{\lim_{t\to 0}\frac{e^{t}-1}{t}}^{=1}=\ln(a).$$