Este é provavelmente um arquivo stub . A sintaxe @INSTALLED_AT@
não significa nada para bash
; é apenas uma string como outra.
No pacote / source / Makefile provavelmente existe outro script (talvez um simples sed
) que irá editar este stub e substituir o @INSTALLED_AT@
pelo caminho de instalação real, que pode ser diferente ou selecionável pelo usuário.
Veja:
(0)asus-romano:~% var="@INSTALLED_AT@/bin"
(0)asus-romano:~% echo $var
@INSTALLED_AT@/bin
(0)asus-romano:~% echo $var | sed s+@INSTALLED_AT@+/usr/local+g
/usr/local/bin