Todo comando em um pipeline é executado em seu próprio shell, então você está executando export set value=70 em uma subshell que não pode modificar o pai, então echo $value não vê a tentativa de alterar o valor.
Além disso, para shells POSIX set não é necessário para atribuir a uma variável, você pode fazer apenas export value=70