URL: https://linuxfr.org/forums/programmation-perl/posts/source-shell Title: source shell Authors: xylo Date: 2007年04月13日T16:15:52+02:00 Tags: Score: 0 bonjour à tous, je migre actuellement des scripts en /bin/bash vers du Perl. ma problématique est la suivante : dans tous les scripts en /bin/bash j'ai une première ligne qui me permet d'appeler un fichier de configuration via la notion de source (dot 'nom du fichier de config' ) ex: #!/bin/bash . /etc/mon_appli/appli.conf avec dans /etc/mon_appli/appli.conf des variables mais surtout des instructions du genre : umask 'u=rw,g=rw,o=r' ou bien export PATH=/usr/local/bin:/usr/local/sbin:$MYAPPLI_HOME/bin:$PATH le problème est que je veux faire cohabiter ce mécanisme lié au /bin/bash et pouvoir récupérer également mes variables et mon contexte dans mes futurs scripts en Perl. avec Env::Bash j'ai bien réussi à récupérer mes variables mais pas à retrouver mon contexte PATH ou umask par exemple. je ne veux pas redéfinir PATH et umask dans mes scripts Perl... bien évidemment. comment faire ? merci d'avance pour votre aide précieuse.

AltStyle によって変換されたページ (->オリジナル) /