Il y a 2 problèmes différents dans la question:
1) créer un alias (lien entre 2 fichiers)
2) exécuter le fichier au début de chaque session de travail
pour la première la réponse est la commande
ln -s fichier source fichier destination
pour la deuxième, si tu utilises bash, il y a dans ton dossier utilisateur un fichier nommé .bash_profile (caché,avec le point devant, pour le terminal) ou .bashrc (pour X11). Ce fichier s'ouvre ou s'exécute chaque fois que tu ouvres le terminal ou que tu lances bash. C'est là que sont situées toutes les commandes que bash va exécuter à chaque démarrage par example chez moi:
1 2 3 4
| - PS1="\[\033]0;\u@\h: \w\007\]$ " -> réglages de la fenêtre du terminal
- PATH="/usr/bin:/usr/local/bin:$PATH" -> chemins à retenir
- export PYTHONSTARTUP=/Users/mamaison/.pythonrc -> variables à
retenir |
Dans le cas des alias, c'est très facile. Il suffit alors d'y rajouter ce qu'on veut avec la commande alias :
ex chez moi:
1 2 3 4
| #Alias
alias grass63=/Applications/GRASS-6.3.app/Contents/MacOS/grass.sh
alias spe='pythonw /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/_spe/spe'
alias paraview=/Applications/paraview.app/Contents/MacOS/paraview |
A chaque démarrage du terminal, on a donc les mêmes paramètres qui se chargent et si je veux démarrer grass par example, je taperai:
Partager