Проблема с командой sed - PullRequest
0 голосов
/ 29 мая 2020

У меня есть файл со следующими записями:

 ./test/test1/test2
 ./abc/abc1/abc2
 ./bcd/bcd1/bcd2

Я хочу удалить пробел , . и / из начала каждой строки файла, используя sed команда. Я использую для этого команду sed ниже:

sed 's/^[ ]\.\//'

, но удаляю только пробел и ., но не /.

Я тоже не могу понять, как удалить /. Может кто-нибудь, пожалуйста, помогите.

Спасибо

1 Ответ

0 голосов
/ 29 мая 2020

Вам не хватает последней / в команде sed s:

sed 's/^[ ]\.\///'
                ^--needed to complete the replacement string.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...