[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: