- 05, May 2023
- #1
Для замены символов в строке в Bash можно использовать команду
sed
.
Например, если нужно заменить все вхождения символа "a" на символ "b" в строке "hello world", можно выполнить следующую команду:
bashCopy code
echo "hello world" | sed 's/a/b/g'
В результате будет выведена строка "hello world", в которой все символы "a" заменены на символы "b".
Здесь sed
- это утилита для потокового редактирования текста, s
- это команда для замены текста, a
- это символ, который нужно заменить, b
- это символ, на который нужно заменить, а g
- это флаг, указывающий, что нужно заменить все вхождения символа "a" в строке, а не только первое.