Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/09/2007, à 03: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 big_smile). 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, à 04: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, à 04:10)

Hors ligne

#3 Le 21/09/2007, à 12: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, à 17: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 big_smile) ç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, à 17: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, à 17:57)


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

#6 Le 22/09/2007, à 01:40

crunchyy

Re : [Script] Changer le répertoire courant

Ok merci wink

Dernière modification par crunchyy (Le 22/09/2007, à 01:41)


Même la perfection a un défaut. Celui de ne pas exister.

Hors ligne