Удалите всего одно слово перед соответствием шаблона в сценарии оболочки

[1127937] Сначала необходимо добавить в систему репозиторий WebUPD8:

Затем [1128384] установите пакет [1128385]oracle-java7-installer[1128386].

Если вы уже добавили репозиторий в свою систему, то для обновления списка пакетов, возможно, вы просто никогда не выполняли обновление [1128387]sudo apt-get[1128388].

Другой вариант - [1128389]OpenJDK[1128390].[1127944].

1
27.04.2014, 20:53
2 ответа
[115998]Это должно помочь: [116365]sed -e 's/[^ ]\+\([,)]\)/\1/g'[116366]. и если ты хочешь убрать эти уродливые места: [116367] sed -e 's/ [^ ]\+\([,)]\)/\1/g'

2
27.01.2020, 23:12
[116708] Можно использовать [117170] lookahead[117171] (иногда называемый [117172] утверждением нулевой длины [117173]), если используемый вами регрессионный движок поддерживает его, например. используя perl, для сопоставления и удаления ненулевых последовательностей символов слова, если и только если за ними следует [117174],

Если вы хотите включить в утверждение другие символы - такие как заканчивающаяся правая скобка [117176])[117177] после [117178]int c[117179], вы можете добавить это в [117180][. ...][117181] списка символов

Если вы также хотите удалить лидирующие пробелы, попробуйте


Собрав их все вместе, мы получим

Как и более новые версии sed, можно сделать perl, чтобы он работал с файлами 'inместо", добавив переключатель командной строки [117182]-i[117183].[116717].

6
27.01.2020, 23:12

Теги

Похожие вопросы