Bagaimana saya bisa meletakkan backslash sebelum setiap ruang, lebih disukai dengan menggunakan tratau sedperintah?
Ini skrip saya:
#!/bin/bash
line="hello bye"
echo $line | tr ' ' "\\\ "
Ini seharusnya menggantikan spasi dengan backslash diikuti oleh spasi, tapi itu hanya mengganti spasi dengan backslash dan bukan backlash + spasi.
Ini adalah output yang saya dapatkan:
hello\bye
Output yang diharapkan:
hello\ bye
tr x ' ', di mana xkarakter yang ingin Anda ganti?