A seqüência $(...)
faz com que o material dentro dos colchetes seja executado e, em seguida, retorna a saída ao chamador.
Então, por exemplo,
mydata=$(grep foobar myfile)
definirá $mydata
como os resultados do comando grep
.
No seu caso, você só quer que $LINK
expanda a variável.
O que você poderia estar pensando é ${LINK}
, que é uma forma de impor o escopo da interpretação do nome da variável.
Por exemplo, echo $a_b
procuraria a variável a_b
, mas echo ${a}_b
procuraria a variável a
e depois adicionaria _b
ao resultado.