“bash sed dengan variabel” Kode Jawaban

sed dengan variabel

sed -i "s/$var1/ZZ/g" "$file"
Devops Captain

bash sed dengan variabel

# If you want to store your regex in a bash variable 
# and use it in sed, you might need the following
BASE_REGEX="[0-9]{4}\.[0-9]+"
REGEX_ESCAPED=$(sed 's/[}{)(+]/\\&/g; s/\^/\\^/g' <<< "$BASE_REGEX")

# One variable can be used with sed
sed -i "s/${REGEX_ESCAPED}/REPLACEMENT/g" file.txt
# The other can be used with bash internal regex operator
if [[ "2022.42" =~ ^${BASE_REGEX}$ ]]
then
	echo 'Matches !'
fi
Shy Shrew

Jawaban yang mirip dengan “bash sed dengan variabel”

Pertanyaan yang mirip dengan “bash sed dengan variabel”

Lebih banyak jawaban terkait untuk “bash sed dengan variabel” di Shell/Bash

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya