shopt login_shell
ਲਾਂਚਸਟਾਰਟਅਪ ਇਨਪੁਟ
ਲੌਗਇਨ/etc/profile, ਫਿਰ ~/.bash_profile, ~/.bash_login ਜਾਂ ~/.profile ਵਿੱਚੋਂ ਪੜ੍ਹਨਯੋਗ ਪਹਿਲੀ ਮੌਜੂਦ ਫ਼ਾਈਲ; ਇਹ ~/.bashrc ਸੋਰਸ ਕਰ ਸਕਦੀ ਹੈ
ਇੰਟਰਐਕਟਿਵ ਨਾਨ-ਲੌਗਇਨ~/.bashrc; Debian ਪਰਿਵਾਰ ਦੇ ਬਿਲਡ ਵਿੱਚ /etc/bash.bashrc ਵੀ
ਨਾਨ-ਇੰਟਰਐਕਟਿਵਜਿੱਥੇ ਲਾਗੂ ਹੋਵੇ BASH_ENV

ਉਸ ਰਸਤੇ ਦੀਆਂ ਅਸਾਈਨਮੈਂਟਾਂ ਅਤੇ ਸੋਰਸ ਕੀਤੀਆਂ ਸਕ੍ਰਿਪਟਾਂ ਅਸਲ ਪ੍ਰੌਕਸੀ ਵੇਰੀਏਬਲ ਲਈ ਜਾਂਚੋ। ਇਸ ਲਈ ਵੱਖ-ਵੱਖ ਟਰਮੀਨਲ ਮੋਡ ਵੱਖ-ਵੱਖ ਸਰੋਤ ਚੁਣ ਸਕਦੇ ਹਨ।

bash --noprofile --norc ਸਟਾਰਟਅਪ ਫ਼ਾਈਲਾਂ ਛੱਡ ਦਿੰਦਾ ਹੈ ਪਰ ਮਾਪੇ ਵਾਤਾਵਰਨ ਫਿਰ ਵੀ ਵਿਰਾਸਤ ਵਿੱਚ ਲੈਂਦਾ ਹੈ। ਫ਼ਾਈਲ ਵਿੱਚੋਂ ਅਸਾਈਨਮੈਂਟ ਹਟਾਉਣ ਨਾਲ ਉਹ ਮੁੱਲ ਨਹੀਂ ਮਿਟਦਾ ਜੋ ਟਰਮੀਨਲ ਜਾਂ shell ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਹੈ।

ਮੁੱਲ ਦਾ ਮਾਲਕ ਸਰੋਤ ਠੀਕ ਕਰੋ ਅਤੇ ਲੋੜੀਂਦੇ ਮਾਪੇ ਵਾਤਾਵਰਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ। ਬਾਅਦ ਵਾਲਾ ਇੱਕ ਹੋਰ unset ਸਰੋਤ ਲੁਕਾ ਸਕਦਾ ਹੈ ਪਰ ਦੂਜਾ ਲਾਂਚ ਰਸਤਾ ਠੀਕ ਨਹੀਂ ਕਰਦਾ।

ਸੰਬੰਧਿਤ ਲੇਖ