1. ホーム
  2. string

[解決済み】Bashで文字を別の文字に置き換える。

2022-04-03 01:17:15

質問

スペース( ) をドット ( . )をbashの文字列の中に入れてください。

これはかなり簡単なことだと思うのですが、私は新人なので、この用途のために似たような例をどのように修正すればいいのかがわかりません。

どのように解決するのですか?

インラインのシェル文字列置換を使用します。例

foo="  "

# replace first blank only
bar=${foo/ /.}

# replace all blanks
bar=${foo// /.}

参照 http://tldp.org/LDP/abs/html/string-manipulation.html をご覧ください。