wget não está pendurado. Seu shell está esperando que você digite outro comando, e o prompt do shell está no topo da saída em algum lugar ...
O problema é: você não citou o URL e ele contém um "e" comercial. Esse caractere é usado para colocar um processo em segundo plano e, mais importante, qualquer coisa após ele é tratada como outra linha de comando a ser executada.
Então o shell tratou isso como dois comandos:
wget --server-response --ca-directory=/etc/ssl/certs --no-dns-cache -T 1 --read-timeout=1 --header="Connection: close" https://api.vk.com/method/users.get?uids=1&
e
fields=first_name,last_name,photo,photo_big
Como wget foi colocado em segundo plano, o shell continuou, interpretou o restante da linha de comando como uma atribuição de variável e retornou imediatamente. Por diversão, inspecione a saída de echo $fields
:)
Para resolver o problema, cite o URL entre aspas simples ou duplas.