Я хотел бы заменить все слэши с веб-адреса.
Пример адреса: https://example.com/sub/folder/files/file.txt
Ожидаемый результат: example.com-sub-folder-files-file.txt
Я могу удалить https, но я не могу заменить оставшиеся слеши на:
echo $(echo 'https://example.com/sub/folder/files/file.txt' | sed 's/http[s]*:\/\///')
Выше только дает мне это:
example.com/sub/folder/files/file.txt
Добавление второго sed для замены косой черты удаляет только первое, с чем вы столкнулись. Что я делаю неправильно?