rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[Shell ksh] Retirer premier caractère

JOBiJOBa2, le vendredi 30 mai 2008 à 14:05:37
Bonjour,
j'aimerai pouvoir retirer le signe # d'une chaine si il est présent.

Par exemple :
#abcd
#efgh
#ijkl
mnop

Résultat attendu :
abcd
efgh
ijkl
mnop

Merci d'avance
^^

Ps: je précise que je travaille en ksh
Configuration: Windows XP
Firefox 2.0.0.14
Répondre à JOBiJOBa2  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le vendredi 30 mai 2008 à 14:34:10
Salut,
jp@MDK:~/tmpfs ssh$ cat plop
#abcd
#efgh
#ijkl
mnop
jp@MDK:~/tmpfs ssh$ sed 's/^#//' plop
abcd
efgh
ijkl
mnop
jp@MDK:~/tmpfs ssh$
;-))
JP - Éleveur de pingouins -
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
Répondre à jipicy

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOBiJOBa2, le vendredi 30 mai 2008 à 14:38:34
C'est impeccable jipicy merci bien comme d'habitude.
Répondre à JOBiJOBa2

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOBiJOBa2, le vendredi 30 mai 2008 à 14:35:38
Pour commencer j'arrive à récupérer tout sauf le premier caractère avec :

$$ line4="heeeeeeeeeeeeeeeeeeee"
$$ echo ${line4} | sed 's/.\{1\}//'
$$ eeeeeeeeeeeeeeeeeeee


Mais je n'arrive pas à récupérer le h.
^^
Répondre à JOBiJOBa2

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le vendredi 30 mai 2008 à 14:41:02
$ echo ${line4} | sed -n 's/\(.\).*/\1/p'
h
JP - Éleveur de pingouins -
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
Répondre à jipicy

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 JOBiJOBa2, le vendredi 30 mai 2008 à 14:46:25
Mais ça marche très bien aussi. Ta première solution est encore plus simple pour mon problème. J'allais cherché trop compliqué ou plutôt trop long.

Merci encore
A++
Répondre à JOBiJOBa2
Logiciels pertinents trouvés dans les téléchargements
Télécharger SSH Secure Shell 3.0 build 203SSH Secure Shell - SSH secure shell for workstations est un client SSH flexible permettant de se connecter de façon sécurisée à des...Catégorie: Telnet/SSH
Licence: Open Source
Télécharger Avira AntiVir Premium 8.1.00.331Avira AntiVir Premium - Que dire d'Antivir, que c'est un anti-virus performant, peu gourmand en ressources, puissant, réactif possédant une analyse...Catégorie: Antivirus
Licence: Demo
Télécharger ShellEnhancer  3.0.0.91ShellEnhancer - ShellEnchancer est un programme d'amélioration des fonctions de base de Windows. Il rend les interfaces plus stables et plus...Catégorie: Personnalisation
Licence: Freeware/gratuit
Télécharger Gant2Ocean ShellPack    2Gant2Ocean ShellPack - Pour ceux qui aiment bien personnaliser l'apparence de leur interface graphique Windows ou Thèmes, ils seront gâtés. ...Catégorie: Personnalisation
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [Shell ksh] Retirer premier caractère »