Linux Shell 文字取代、替換


Linux 想要於 Bash shell 對變數直接做文字替換, 要怎麼做?

Linux Shell 文字取代、替換

語法: ${變數/預計替換的字串/替換後的字串}

直接看下面的例子比較快:

  1. $ vim string_replace.sh
    #!/bin/bash
    s=abc123
    echo $s;
    echo ${s/bc/xy};
  2. $ chmod +x ./string_replace.sh
  3. $ ./string_replace.sh # abc123 => axy123

    abc123
    axy123

  4. $ bash -c 's=abc123; echo $s; echo ${s/bc/xy};' # 可簡寫成此行

相關網頁


關於 Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 My_Note-Unix 並標籤為 , 。將永久鏈結加入書籤。

Linux Shell 文字取代、替換 有 1 則回應

  1. 通告: Linux Bash 監控檔案修改 執行即時合併 - Tsung's Blog

發表迴響