[Shell] Votre petit préféré ?

Votre petit préféré ? [Shell] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 25-02-2004 à 19:18:30    

Salut,
Ce thread sera peut etre sujet à troll mais ca n'est pas le but.
Voilà, j'utilise betement bash car c'est le shell par defaut.
J'aurais aimé savoir quel shell vous utilisiez et pourquoi... N'hésitez donc pas à poster les tips a tricks utiles qui vous ont séduit dans votre shell favori!

Reply

Marsh Posté le 25-02-2004 à 19:18:30   

Reply

Marsh Posté le 25-02-2004 à 19:27:52    

bash parce que j'ai pas envie de changer


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-02-2004 à 19:28:09    

bash par defaut :)

Reply

Marsh Posté le 25-02-2004 à 19:36:55    

bash parcque je n'ai connu que celui-là et que je ne suis pas un hardcore user, du moins pas au point de voir la différence avec un autre.

Reply

Marsh Posté le 25-02-2004 à 19:38:32    

zsh

Reply

Marsh Posté le 25-02-2004 à 19:39:18    

moi j'utilise bash parce que c'est celui par défaut et qu'il fait tout ce dont j'ai besoin, sauf un pb bien chiant quand même :
quand j'ai un prompt sur 2 lignes, ça merde complètement
si j'ai une commande qui fait plus d'une ligne, la deuxieme ligne ne va pas à la ligne mais reste sur la ligne courante (après ça va à la ligne)
donc c bien chiant :'(
en plus si je retourne sur la premiere ligne (qui est la ligne courante pour le moment) ça remonte d'une ligne, donc ça efface le contenu de la ligne au dessus :/
et ensuite à chaque caractère que j'efface ou rajoute, ça monte encore d'une ligne ... essayer, c'est difficile à imaginer [:rofl2]
 
c'est bien chiant mais ça m'arrive pas tous les jours d'avoir des commande de plus d'une ligne et surtout, la complétion sous debian (qui fournit les fichiers de conf), ça rox :jap:

Reply

Marsh Posté le 25-02-2004 à 19:40:18    

zsh ca rox :)
plus sérieusement y a 2 trucs que j'apprécie avec zsh : une super complétation (possibilité de complété les login, hostname...) et on fait de beau prompt avec :D
http://tomcat.paradisiaque.net/divers/desktop.jpg
Un screen de mes zsh :)

Reply

Marsh Posté le 25-02-2004 à 19:40:23    

Pas chez moi.

Reply

Marsh Posté le 25-02-2004 à 19:46:04    

depuis que j'ai fais ce post j'ai un peu testé zsh et c'est vrai que c genial... mais faut se concocter un bon .zshrc

Reply

Marsh Posté le 25-02-2004 à 19:48:46    

zsh pour moi itou, un régal :jap:

Reply

Marsh Posté le 25-02-2004 à 19:48:46   

Reply

Marsh Posté le 25-02-2004 à 19:50:30    

http://www.dotfiles.com/ <= plein de conf, dont zsh :)

Reply

Marsh Posté le 25-02-2004 à 19:51:27    

bash, j'ai jamais essayé zsh mais devant l'enthousiasme qu'il sooulève je me dis que ça vaut peut être le coup de l'essayer :)

Reply

Marsh Posté le 25-02-2004 à 19:57:52    

PS1="\n\[\033[01;37m\]\033(0l\033(B\[\033[0;33m\]\033[1;37m(\033[0;33m\u@\h\033[1;37m)\[\033[01;37m\]-\[\033[0;37m\]($(tty | sed -e "s:/dev/::" ))\[\033[01;37m\]-\[\033[0;37m\](\t \d)\[\033[01;37m\]-<
\[\033[01;37m\]\033(0m\033(B\[\033[1;37m\]-(\[\033[0;37m\]\w/\[\033[1;37m\])\[\033[01;37m\]->\[\033[37m\] "


mon prompt, si qq'un veut bien tester sous bash pour savoir si ça fait pareil que moi  :'(


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 25-02-2004 à 20:01:53    

fonctionne chez moi :
 
http://membres.lycos.fr/angel2k/captures/udok.png


Message édité par black_lord le 25-02-2004 à 20:02:16
Reply

Marsh Posté le 25-02-2004 à 20:16:00    

fonctionne, par contre c'est un peu lourd d'avoir l'output en blanc gras je trouve :/

Reply

Marsh Posté le 25-02-2004 à 20:16:58    

zsh !!!

Reply

Marsh Posté le 25-02-2004 à 20:17:55    

ben merde alors ... peut-être un pb de fonts ou de local ? 't1 c lourd, c le seul truc qui me gonfle :/
 
sly : ça dépend des fonts, chez moi ça rend bien :)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 25-02-2004 à 20:19:16    

black_lord : euh ouai mais nan, tu m'as mal compris là :D
les commandes sur une ligne passent très bien (heureusement sinon j'aurais changé direct de prompt)
c'est deux qu'on passe à deux lignes que ça devient lourd :/


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 25-02-2004 à 20:26:56    

udok a écrit :

black_lord : euh ouai mais nan, tu m'as mal compris là :D
les commandes sur une ligne passent très bien (heureusement sinon j'aurais changé direct de prompt)
c'est deux qu'on passe à deux lignes que ça devient lourd :/


 
udok j'avais le même problème que toi. C'était un problème avec la définition des couleurs ou qqch dans ce genre
 
Regarde là si ça peut t'aider  
http://forum.hardware.fr/forum2.ph [...] 0&subcat=0
;)

Reply

Marsh Posté le 25-02-2004 à 20:31:10    

bash

Reply

Marsh Posté le 25-02-2004 à 20:44:52    

zsh :love:


---------------
Intermittent du GNU
Reply

Marsh Posté le 25-02-2004 à 20:54:43    

Niala a écrit :


 
udok j'avais le même problème que toi. C'était un problème avec la définition des couleurs ou qqch dans ce genre
 
Regarde là si ça peut t'aider  
http://forum.hardware.fr/forum2.ph [...] 0&subcat=0
;)


 
merci, mais je mets les couleurs en dur moi (pas par volonté mais parce que je savais pas qu'on pouvait mettre des @red et autre :D ), alors ça doit pas être pour moi je pense :/


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 25-02-2004 à 20:57:58    

udok a écrit :


 
merci, mais je mets les couleurs en dur moi (pas par volonté mais parce que je savais pas qu'on pouvait mettre des @red et autre :D ), alors ça doit pas être pour moi je pense :/


 
c'est pas une question de d'utilisation des $red ou pas c'est plutôt qu'il faut aussi passer des paramètres en mm temps (enfin c'est pas trés clair de ma tête mais au moins ça marche :d)

Reply

Marsh Posté le 25-02-2004 à 21:10:34    

Zsh sans hésitation.

Reply

Marsh Posté le 25-02-2004 à 21:35:47    

Niala a écrit :


 
c'est pas une question de d'utilisation des $red ou pas c'est plutôt qu'il faut aussi passer des paramètres en mm temps (enfin c'est pas trés clair de ma tête mais au moins ça marche :d)


 
j'ai juste changer un ] en [ et ça marche  [:mouais]
quand tu vois la gueule du bordel, faut déjà le trouver le crochet fautif :/
j'espere qu'il va bien marcher maintenant, je trouve pas trop cohérent comment je l'ai fait, mais s'il marche ... :whistle:


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 25-02-2004 à 22:00:09    

Je travaille sous AIX avec ksh.
C'est le shell par défaut et de toute façon le seul (je met de côté csh que j'ai déjà utilisé et qui n'est pas à la hauteur.)
 
j'utilise bash de cygwin sur mon pc perso, je le préfére à pdksh (korn shell domaine public).


---------------
Jean Pierre.
Reply

Marsh Posté le 25-02-2004 à 22:07:03    

udok a écrit :


 
j'ai juste changer un ] en [ et ça marche  [:mouais]
quand tu vois la gueule du bordel, faut déjà le trouver le crochet fautif :/
j'espere qu'il va bien marcher maintenant, je trouve pas trop cohérent comment je l'ai fait, mais s'il marche ... :whistle:  


 
bah tant que ça marche :d

Reply

Marsh Posté le 25-02-2004 à 22:12:53    

tcsh ;)


---------------
Power isn't everything, one mistake can prove fatal.
Reply

Marsh Posté le 26-02-2004 à 23:48:00    

bash parceque j'ai pas cherché plus loin


---------------
.
Reply

Marsh Posté le 26-02-2004 à 23:50:44    

zsh, comment peut-on utiliser autre chose ?

Reply

Marsh Posté le 27-02-2004 à 00:11:19    

bash

Reply

Marsh Posté le 27-02-2004 à 00:25:41    

kyo54 a écrit :

bash parceque j'ai pas cherché plus loin


 
bah tu as eu raison, de toute façon il fait tout ce qu'il faut :)

Reply

Marsh Posté le 27-02-2004 à 00:36:07    

zsh


---------------
--
Reply

Marsh Posté le 27-02-2004 à 07:36:14    

bash par habitude et par faineantise d'essayer autre chose :)

Reply

Marsh Posté le 27-02-2004 à 08:50:25    

bash aussi, j'ai d'autres choses à apprendre sur Unix avant de chippoter pour un shell dont je n'utilise que 3 ou 4 commandes.

Reply

Marsh Posté le 27-02-2004 à 09:01:05    

kenshln a écrit :

zsh ca rox :)
plus sérieusement y a 2 trucs que j'apprécie avec zsh : une super complétation (possibilité de complété les login, hostname...)


 
:heink: bash-completion fait exactement la même chose  
 

kenshln a écrit :

et on fait de beau prompt avec :D
http://tomcat.paradisiaque.net/divers/desktop.jpg
Un screen de mes zsh :)


 
 
Je vois pas ce qu'il a de spécial ton prompt ? :??:
 

udok a écrit :

moi j'utilise bash parce que c'est celui par défaut et qu'il fait tout ce dont j'ai besoin, sauf un pb bien chiant quand même :
quand j'ai un prompt sur 2 lignes, ça merde complètement
si j'ai une commande qui fait plus d'une ligne, la deuxieme ligne ne va pas à la ligne mais reste sur la ligne courante (après ça va à la ligne)
donc c bien chiant :'(
en plus si je retourne sur la premiere ligne (qui est la ligne courante pour le moment) ça remonte d'une ligne, donc ça efface le contenu de la ligne au dessus :/
et ensuite à chaque caractère que j'efface ou rajoute, ça monte encore d'une ligne ... essayer, c'est difficile à imaginer [:rofl2]
 
c'est bien chiant mais ça m'arrive pas tous les jours d'avoir des commande de plus d'une ligne et surtout, la complétion sous debian (qui fournit les fichiers de conf), ça rox :jap:


 
Moi pareil, pourtant il me semble bien avoir mis les \[ et \] au bon endroit ...

$echo $PS1
\[\033[1;33m\][\u@\h \w]\$\[\033[0;m\]


 
 
Je connais pas trop ksh, mais j'ai jamais trouvé d'argument pour l'essayer, à part que la syntaxe pour le scripting avait l'air plus souple ...

Reply

Marsh Posté le 27-02-2004 à 09:43:10    

Salut,
 
Est-ce que vous connaissez des "astuces" de deplacements dans les shells? J ai pas trouve de sites dessus. Genre :
ctrl a pour mettre le curseur en debut de ligne
ctrl e en fin de ligne
ctrl r pour la recherche d ordre deja passes
etc


Message édité par chaica le 27-02-2004 à 09:43:34
Reply

Marsh Posté le 27-02-2004 à 09:44:27    

c'est comme dans emacs :D

Reply

Marsh Posté le 27-02-2004 à 09:47:08    

genre je serai interesse par un truc du genre : positionner le curseud au milieu d une ligne, deplacer le curseur de mot en mot...
Ou un ptit lien vers un tuto, ce serait pas mal :D

Reply

Marsh Posté le 27-02-2004 à 10:03:24    

zsh  :o
 

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed