変数に格納されている文字列の値を別の変数の値に変更するには?

変数に格納されている文字列の値を別の変数の値に変更するには?
var1="Oct 10 07:34"
var2="35"

私は出力を望んでいますOct 10 07:35(値35はvar2から出なければなりません)。

ベストアンサー1

使用shell (POSIX sh/bash/Korn/zsh) parameter substitution expansion.次のように。

echo "${var1%:*}:${var2}"
  • ${var1%:*}(cut-up-to-first-suffix):文字列の終わりから最初のコロンまですべての内容を削除し、コロンを印刷して:最後:に変数値を印刷します。var2

おすすめ記事