Usando grep
:
grep -Po '(?<=^deb\s).*?(?=#|$)' inputFiles
Com base na @ sugestão do kopischke ,
grep -Po '(?<=^deb\s)[^#]*' inputFiles
Usando sed
:
sed -nr '/^deb\s/s;^deb\s([^#]*)#?.*$;;p' inputFiles
Usando awk
(esta solução é baseada no número de campos fixos):
awk '/^deb /{print $2,$3,$4}' inputFiles