[Unix] Raccourcis et commandes pratiques

Résolu/Fermé
Trezeg Messages postés 73 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 24 novembre 2010 - 23 avril 2007 à 18:05
 Le Dormeur - 26 avril 2007 à 09:15
Bonjour à tous,

Je travaille actuellement sur un projet utilisant sunOS 5.9. Lors de mon dernier projet, je travallais également sur la même version et j'avais la possibilté d'utiliser des raccourcis du genre:
-> Touche Esc pour compléter le nom d'un fichier
-> cd - pour revenir au répertoire précédant (attention, je ne parle pas du cd..)
-> r gre: pour lancer la dernière commande commencant par gre (grep par exemple), etc...

Hélas je n'ai pas la possibilité de le faire sur mon système actuel pourtant identique...

Quelqu'un aurait-il une idée sur la question ?

Merci.

Trez
A voir également:

4 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
23 avril 2007 à 18:26
Salut,

Je connais pas du tout l'univers de SUN, mais regarde si dans "/etc" tu trouves trace d'un fichier nommé "bash_completion".

Si oui, alors on avisera ;-))
0
Trezeg Messages postés 73 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 24 novembre 2010 2
24 avril 2007 à 10:22
Salut jipicy,

Hélas je ne trouve aucun fichier portant ce nom même en faisant un find depuis la racine...

Trez
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
24 avril 2007 à 10:27
Re-

Installe le paquet alors ;-))

Ensuite édite ton ".bashrc" et rajoute les lignes suivantes :
# bash_completion
if [ -f /etc/bash_completion ]; then
        . /etc/bash_completion
fi
;-))
0
Trezeg Messages postés 73 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 24 novembre 2010 2
24 avril 2007 à 10:38
Ok je vais demander l'autorisation de l'admin système.

Merci pour tout ;-)

Trez
0
dubcek Messages postés 18752 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 3 octobre 2024 5 619
24 avril 2007 à 13:58
Hi
en csh, comme en ksh, il faut
- créer des alias
- definir l'historique
- activer le mode commande completion

csh:
alias cd 'cd \!* ; header `hostname`:$cwd'
set history=30
set filec

ksh:
alias cdhtb='cd /home/tools/bin'
history=30
set -o vi -o viraw -o nolog
0
Sinon, tu peux essayer de passer en csh puis tu entre la commande "set filec". ça devrait marcher
0