Вы можете использовать tr
:
echo "$string" | tr -d 'chars to delete'
... также работает, однако, как известно, 'tr' проблематичен для более старых (около 9-ти) дистрибутивов. tr
- это сокращение от «translate», обычно используемое в каналах для преобразования ввода. Параметр -d
просто означает «удалить».
Большинство современных версий также содержат предопределенные макросы для преобразования верхнего в нижнее, нижнего в верхнее, уничтожения пробелов и т. Д. Следовательно, если вы используете его, потратьте секунду, чтобы узнать, что еще он делает (см. Справочный вывод / man страница), пригодится.