Quelle est la meilleure pratique pour changer les répertoires de travail dans les scripts?

Pensez-vous modifier les répertoires à l'intérieur de bash ou Perl scripts est acceptable? Ou doit-on éviter de faire à tout prix?

Quelle est la meilleure pratique pour ce problème?

source d'informationauteur Tom Feiner