Isso fará o que você quiser:
readonly PATH
É possível restringir o usuário de alterar algum conjunto de variáveis de ambiente?
Eu tenho um script que define PATH para apontar para uma compilação específica de algum software e coloca o usuário em uma nova sessão bash. Eu estou querendo saber se é possível fazer PATH (e um punhado de outras variáveis) imutável para essa sessão de bash, forçando-os a sair se eles gostariam de começar a mudar as partes de seu ambiente que afetariam como o software é executado.