Votre petit préféré ? [Shell] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 25-02-2004 à 19:27:52
bash parce que j'ai pas envie de changer
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.
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] [:rofl2]](https://forum-images.hardware.fr/images/perso/rofl2.gif) 
 
 
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 
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  
 
http://tomcat.paradisiaque.net/divers/desktop.jpg 
Un screen de mes zsh 
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
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 
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\]-<  | 
 
mon prompt, si qq'un veut bien tester sous bash pour savoir si ça fait pareil que moi  
Marsh Posté le 25-02-2004 à 20:01:53
fonctionne chez moi : 
  
 
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 
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 
Marsh Posté le 25-02-2004 à 20:19:16
black_lord : euh ouai mais nan, tu m'as mal compris là  
 
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 
Marsh Posté le 25-02-2004 à 20:26:56
| udok a écrit : black_lord : euh ouai mais nan, tu m'as mal compris là  | 
 
 
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 
Marsh Posté le 25-02-2004 à 20:54:43
| Niala 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  ), alors ça doit pas être pour moi je pense
 ), alors ça doit pas être pour moi je pense 
Marsh Posté le 25-02-2004 à 20:57:58
| udok 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  )
)
Marsh Posté le 25-02-2004 à 21:35:47
| Niala a écrit :   | 
 
 
j'ai juste changer un ] en [ et ça marche  ![[:mouais] [:mouais]](https://forum-images.hardware.fr/images/perso/mouais.gif) 
 
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 ...  
 
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).
Marsh Posté le 25-02-2004 à 22:07:03
| udok a écrit :   | 
 
 
bah tant que ça marche 
Marsh Posté le 25-02-2004 à 22:12:53
tcsh 
Marsh Posté le 26-02-2004 à 23:48:00
bash parceque j'ai pas cherché plus loin
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 
Marsh Posté le 27-02-2004 à 07:36:14
bash par habitude et par faineantise d'essayer autre chose 
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.
Marsh Posté le 27-02-2004 à 09:01:05
| kenshln a écrit : zsh ca rox  | 
 
  bash-completion fait exactement la même chose
 bash-completion fait exactement la même chose  
 
| kenshln a écrit : et on fait de beau prompt avec  | 
 
 
 
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 :  | 
 
 
Moi pareil, pourtant il me semble bien avoir mis les \[ et \] au bon endroit ... 
| $echo $PS1  | 
 
 
 
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 ...
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
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 
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!