lynx --dump 'https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf'
Você precisa citar o URL nesse caso, pois contém ;
. Os pontos-e-vírgulas delimitam os comandos no shell e não farão parte do URL se o URL não for citado corretamente.
Na verdade, os bits entre os pontos e vírgulas serão interpretados como comandos, o que significa que agora você tem as variáveis do shell chamadas a
e f
:
$ echo "$a"
blob_plain
$ echo "$f"
manuf
A outra razão pela qual a URL precisa ser citada é que ela contém um caractere de globalização de nome de arquivo de shell: ?
.