“Shell Ersetzen Sie das Substring” Code-Antworten

Bash Ersetzen Sie das Substring

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

Shell Ersetzen Sie das 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 Ersetzen Sie das Substring in String

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

Ähnliche Antworten wie “Shell Ersetzen Sie das Substring”

Fragen ähnlich wie “Shell Ersetzen Sie das Substring”

Weitere verwandte Antworten zu “Shell Ersetzen Sie das Substring” auf Shell/Bash

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen