sed -i -e '/^\s*#\([^!]\|$\)/d'
Где:
^
начало строки \s*
ноль или более пробелов #
одна решетка \([^!]\|$\)
с последующим символом, который не является !
или конец строки. Вы просматриваете справочную страницу, которая не относится к той версии программного обеспечения, которую вы просматриваете
Страница руководства из каталога doc
на этом сайте github говорит:
name Define a ``named'' magic instance that can be called
from another use magic entry, like a subroutine
call. Named instance direct magic offsets are rela-
tive to the offset of the previous matched entry,
but indirect offsets are relative to the beginning
of the file as usual. Named magic entries always
match.