Це працює , щоб замінити tomз samв файлі:
sed 's/tom/sam/g' file_1 > file_2
Але це не так:
sed 's/*****/sam/g' file_1 > file_2
Замінити спеціальні символи *****словом sam. Я спробував з косою рисою, \*але помилки.
я спробував: sed 's / **** / sam / g' test.txt> test2.txt і призводить до помилки: sed: bad regex '*****': Невірний попередній регулярний вираз - у цьому є чорна коса \ перед *
—
Rosebud
Ви можете спробувати уникнути кожного особливого персонажа:
—
taliezin
sed 's/\*\*\*\*\*/sam/g'
\*та які помилки отримали?