У меня есть текстовый файл, который содержит сотни этих строк.Я хотел бы удалить каждую строку, заключенную в /*
=
.Вот пример:
/* Class = "UIButton"; normalTitle = "GET SUPPORT"; ObjectID = "2SP-lc-CRF"; */
"2SP-lc-CRF.normalTitle" = "GET SUPPORT";
/* Class = "UIButton"; normalTitle = "TAKE PHOTO"; ObjectID = "4Dp-dN-aZh"; */
"4Dp-dN-aZh.normalTitle" = "TAKE PHOTO";
/* Class = "UIButton"; normalTitle = "WHATSAPP"; ObjectID = "4J2-uX-p15"; */
"4J2-uX-p15.normalTitle" = "WHATSAPP";
, так что все, что у меня осталось, это:
"GET SUPPORT";
"TAKE PHOTO";
"WHATSAPP";
Я новичок в сценарии оболочки, поэтому у меня нет большого опыта работы с текстом,Я знаю некоторые основные команды.Вот что у меня есть:
#!/bin/bash
sed 's//*.**/://' Test > RESULT.txt
Кажется, это не работает.Я заканчиваю с ошибкой:
sed: 1: "s//*.**/://": bad flag in substitute command: ':'
есть идеи?