Я пытаюсь удалить многострочный комментарий и однострочный комментарий из файла, используя sed
.Мой файл выглядит так:
<#
Comment Block Data
Comment Block Data
#>
If (a= Example)
#
Comment Data
#
If (b= Example)
Я хочу следующий результат.
If (a= Example)
If (b= Example)
Я успешно удалил # комментариев, но не могу удалить <# #> комментарии из файла.Есть ли способ удалить все вместе с помощью регулярных выражений?
Это скрипт PowerShell.
Для удаления '#'
строк я использовал следующее регулярное выражение: "/^[[:blank:]]*#/d;s/#.*//"