Bagaimana cara mengganti hanya kejadian "-" terakhir dalam string dengan spasi sed
?
Sebagai contoh:
echo $MASTER_DISK_RELEASE
swp-RedHat-Linux-OS-5.5.0.0-03
tapi saya ingin mendapatkan output berikut (mengganti tanda hubung terakhir [“-“] dengan spasi)
swp-RedHat-Linux-OS-5.5.0.0 03
sed
tidak mendukung kecocokan pola. Dalam hal ini, Anda akan membutuhkan sesuatu yang lain, baik ituperl -pne 's/(.*)-/$1 /'
solusi solusi parameter atau @ Thor atau yang lain.