exportação não está funcionando no meu script de shell

Eu tenho dois scripts 1.sh e 2.sh.

1.sh é o seguinte:

#!/bin/sh
variable="thisisit"
export variable

2.sh é o seguinte:

#!/bin/sh
echo $variable

De acordo com o que eu li, fazer assim (exportar) pode acessar as variáveis ​​em um script de shell de outro. Mas isso não está funcionando nos meus scripts. Alguém pode ajudar por favor. Desde já, obrigado.

questionAnswers(2)

yourAnswerToTheQuestion