bonjour,

je ne connais pas grand chose en shell et j'aurais besoin d'aide pour faire un script :
je souhaite extraire de /etc/services le nom, numero de protocole et la description du protocol

voici comme s'organise le fichier je donne que le début :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
#
rtmp              1/ddp    #Routing Table Maintenance Protocol
tcpmux            1/udp     # TCP Port Service Multiplexer
tcpmux            1/tcp     # TCP Port Service Multiplexer
#                          Mark Lottor <MKL@nisc.sri.com>
nbp               2/ddp    #Name Binding Protocol
compressnet       2/udp     # Management Utility
compressnet       2/tcp     # Management Utility
compressnet       3/udp     # Compression Process
compressnet       3/tcp     # Compression Process
#                          Bernie Volz <VOLZ@PROCESS.COM>
echo              4/ddp    #AppleTalk Echo Protocol
#                 4/tcp    Unassigned
en fait je me dit qu'il faut déja retirer les lignes ou il y a un #
ensuite concatener celle qui commence par le meme nom

grep -v '^#*' > reponse.txt marche mais je sais pas quoi faire apres ....

une idée ?