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
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
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
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
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!