#1 Le 21/09/2007, à 02:43
- crunchyy
[Script] Changer le répertoire courant
Bonjour,
Il y a un sous sous.... sous dossier que j'utilise beaucoup c'est dernier temps avec le terminal, et pour y aller je tape des kilomètres de "cd blablabla" (heureusement qu'il y a la touche tab quand même ). Mais je commence a trouver ça un peu lassant.
Je me suis dis pourquoi ne pas écrire un mini sricpt que je place sur mon home, comme ca j'ouvre le shel hop je lance le script avec un petit ./rep et le shell se place automatiquement dans le bon répertoire.
C'est possible?
Même la perfection a un défaut. Celui de ne pas exister.
Hors ligne
#2 Le 21/09/2007, à 03:08
- slasher_fun
Re : [Script] Changer le répertoire courant
Tu peux éditer le fichier ".bashrc" (qui se trouve dans /home/tonlogin) pour y rajouter :
alias raccourci='la commande à faire'
Par exemple, si je mets alias maj='sudo apt-get update && sudo apt-get upgrade', cette dernière commande sera executée lorsque je taperai "maj" (vérifie avant que l'alias n'est pas déjà utilisé en tapant le raccourci en question dans la console, si "bash : le_raccourci : commande introuvable" est renvoyé, c'est bon)
Dernière modification par slasher-fun (Le 21/09/2007, à 03:10)
Hors ligne
#3 Le 21/09/2007, à 11:45
- kaworu
Re : [Script] Changer le répertoire courant
Salut !
tu peux aussi assigner une variable d'environnement qui designe ton dossier.
dans ton fichier ~/.bashrc :
DOSSIER="/chemin/tres/long/vers/ton/dossier"
et après dans ton shell tu peux faire facilement :
cd $DOSSIER
"There are in order of increasing severity: lies, damn lies, statistics, and computer benchmarks."
Hors ligne
#4 Le 21/09/2007, à 16:43
- crunchyy
Re : [Script] Changer le répertoire courant
Merci les gars pour vos deux réponses.
J'ai essayé les deux versions et ça a marché.
Petite question quand même sur les alias, j'ai suivis ce qui était écrit dans le ~/.bashrc et j'ai mis l'alias dans un fichiers a part qui est ~/.bash_aliases (ça fait plus propre pour retrouver tous ses alias) et j'ai du décommenté (uncomment ) ça
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
On test d'abord si le fichier bash_aliases existe puis il fait quoi avec . ~/.bash_aliases ?
Merci
Même la perfection a un défaut. Celui de ne pas exister.
Hors ligne
#5 Le 21/09/2007, à 16:56
- Yannick_LM
Re : [Script] Changer le répertoire courant
. truc
est un raccourci pour source truc.
help .**espace** ou
help source
pour plus d'infos.
En gros, tu forces le terminal à évaluer et à utiliser à nouveau ses variables internes.
(Dont les fameux aliases)
Dernière modification par Yannick_LM (Le 21/09/2007, à 16:57)
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
#6 Le 22/09/2007, à 00:40
- crunchyy
Re : [Script] Changer le répertoire courant
Ok merci
Dernière modification par crunchyy (Le 22/09/2007, à 00:41)
Même la perfection a un défaut. Celui de ne pas exister.
Hors ligne