Saya ingin mengganti semua garis miring dari alamat web.
Alamat contoh: https://example.com/sub/folder/files/file.txt
Hasil yang diharapkan: example.com-sub-folder-file-file.txt
Saya dapat menghapus https tetapi sepertinya saya tidak dapat mengganti garis miring yang tersisa dengan:
echo $(echo 'https://example.com/sub/folder/files/file.txt' | sed 's/http[s]*:\/\///')
Di atas hanya memberi saya ini:
example.com/sub/folder/files/file.txt
Menambahkan sed kedua untuk menggantikan garis miring hanya menghilangkan yang pertama kali ditemukan. Apa yang saya lakukan salah?