#1 Le 27/08/2012, à 18:48
- Le Goss
[Résolu] bash suppression du dernier caractère sous condition
Bonjour à tous,
Je cherche à supprimer le dernier caractère d'une ligne (n°2 par exemple), si ce caractère est ":"
Merci pour votre aide... et votre compassion: la calvitie menace !
Cordialement
Dernière modification par Le Goss (Le 27/08/2012, à 19:15)
Si je pose une question sur le forum, ce n'est pas par paresse ou pour faire faire "mes devoirs"; c'est par ignorance: j'ai 51 berges. Et, par principe, je préfère être traité d'ignare que de fainéant.
Samsung i7-3630QM CPU @ 2.40GHz × 8 - 64 bits - RAM 7,7 Gio - DD 976 Go - Bodhi 6.0.0 Ubuntu 20.04
Allergique au wysiwyg; traitement à vie: Lilypond - LaTeX - txt2tags
Hors ligne
#2 Le 27/08/2012, à 19:10
- pingouinux
Re : [Résolu] bash suppression du dernier caractère sous condition
Salut,
sed '2s/:$//' fichier >fichier_corrigé
ou, pour modifier le fichier lui-même :
sed -i '2s/:$//' fichier
Hors ligne
#3 Le 27/08/2012, à 19:15
- Le Goss
Re : [Résolu] bash suppression du dernier caractère sous condition
Parfait !
Merci à toi !
Si je pose une question sur le forum, ce n'est pas par paresse ou pour faire faire "mes devoirs"; c'est par ignorance: j'ai 51 berges. Et, par principe, je préfère être traité d'ignare que de fainéant.
Samsung i7-3630QM CPU @ 2.40GHz × 8 - 64 bits - RAM 7,7 Gio - DD 976 Go - Bodhi 6.0.0 Ubuntu 20.04
Allergique au wysiwyg; traitement à vie: Lilypond - LaTeX - txt2tags
Hors ligne