“shell ganti substring” Kode Jawaban

bash menggantikan substring

echo [string] | sed "s/[original]/[target]/g"
Curious Cobra

shell ganti substring

#To replace the first occurrence of a pattern with a given string,
#use ${parameter/pattern/string}:

#!/bin/bash
firstString="I love Suzi and Marry"
secondString="Sara"
echo "${firstString/Suzi/$secondString}"    

# prints 'I love Sara and Marry'

#To replace all occurrences, use ${parameter//pattern/string}:

message='The secret code is 12345'
echo "${message//[0-9]/X}"           
# prints 'The secret code is XXXXX'


#(This is documented in the Bash Reference Manual, §3.5.3 "Shell Parameter Expansion".)
Mckynde

bash menggantikan substring di string

#!/bin/bash
firstString="I love Suzi and Marry"
secondString="Sara"
echo "${firstString/Suzi/$secondString}"    
# prints 'I love Sara and Marry'
Different Dugong

Jawaban yang mirip dengan “shell ganti substring”

Pertanyaan yang mirip dengan “shell ganti substring”

Lebih banyak jawaban terkait untuk “shell ganti substring” di Shell/Bash

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya