Представьте У меня есть строка, как:Удалить определенную часть строки, включая специальные символы из строки
* This could be any text really - maybe even with strange characters --skip-ci
Из этой строки, используя sed
в моем Баше я хочу, чтобы удалить возможно ВОЗНИКАЮЩИЕ --skip-ci
части. Мне удалось встретить регулярное выражение, используя границу слова, чтобы удалить часть skip-ci
.
Это выглядит следующим образом: \bskip-ci\b
К сожалению, это не работает в моей Баш, и это не приведет к удалению --
а (С его помощью нравится: sed '\bskip-ci\b'
).
Если вы можете дать мне подсказку, что искать, это было бы высоко оценено!
Работа, как и ожидалось, спасибо. Вы можете захотеть добавить тот же вывод, не сохраняя его в файле. В конце концов это выглядит так же без 'test.txt'. Кроме этого, отлично! Благодарю. Принимая ваш ответ за 7 минут;) –
@PhilippMeissner 'test.txt' - это файл, на котором работает sed. Рад, что это помогло –
Почему бы вам не сохранить все в одинарных кавычках? – 123