次のような文字列があります。
data-c(huk24-small1);divider-bin-1.4.4;divider-conf-1.3.3-w(1,16);storage-bin-1.5.4;storage-conf-1.5.0-w(1);worker-bin-4.5.1;worker-conf-4.4.1-c(huk24)_20130620200658
ここで、14 桁のタイムスタンプとアンダースコアを削除する必要があります。したがって、次のようになります。
data-c(huk24-small1);divider-bin-1.4.4;divider-conf-1.3.3-w(1,16);storage-bin-1.5.4;storage-conf-1.5.0-w(1);worker-bin-4.5.1;worker-conf-4.4.1-c(huk24)
bashスクリプトでこれを達成するにはどうすればよいですか? アンダースコアと 14 桁が実際に存在する場合にのみ、削除が行われることに注意してください。