supprimer les retours a la ligne avec sed
Bonjour,
question simpliste pour certains peut etre mais je ne trouve pas la
solution, je voudrais supprimer des lignes avec sed y compris le retour
chariot de fin de ligne. J'arrive à supprimer le contenu des ligne sauf
les retours a la ligne ce qui a pour effet de me laisser des espaces
enormes ds les fichiers, pas tres propre.
par ex soit le fichier suivant :
je voudrais supprimer toutes les lignes commencant par #
j'ai donc utiliser sed :
sed -e "s/#.*\$//g" qui me laissent un tas de lignes vides ..... idem
pour sed -e "s/#.*\$\n//g"
---------------------------------------
# Support LBA for large hard disks.
#
lba32
# Overrides the default mapping between harddisk names and the BIOS'
# harddisk order. Use with caution.
#disk=/dev/hde
# bios=0x81
#disk=/dev/sda
# bios=0x80
# Specifies the boot device. This is where Lilo installs its boot
# block. It can be either a partition, or the raw device, in which
# case it installs in the MBR, and will overwrite the current MBR.
#
boot=/dev/hda
etc....
------------------------------------
des suggestions ??
@+
--
*************************************************
* Franck MOLLE *
* Animateur de Secteur *
* Relais assistance Tice, Louviers-Vernon *
*************************************************
Reply to: