如何通過掩碼將字符串更改爲另一個字符串? 我希望看到這樣的事情代碼:如何在bash腳本中通過掩碼更改字符串?
if [ "$PANEL_SOURCE_COMPONENT_NAME" == "something-*"]; then
COMPONENTO_NAME="newline-*"
else
COMPONENTO_NAME="$PANEL_SOURCE_COMPONENT_NAME"
fi
當然
,這個代碼是行不通的。我如何做類似的事情? 謝謝。
重複的http://stackoverflow.com/questions/15418149/how-do-i-test-if-a-string-starts-with-another-in-bash。 – CristiFati
我不太明白你的問題,但如果你想要避免字符串$,你可以寫:''PANEL_SOURCE_COMPONENT_NAME''或'「\ $ PANEL_SOURCE_COMPONENT_NAME」' – juanmajmjr
@juanmajmjr,我想改變變量,這從「某事物」開始,並且在那裏包括另一個開始 - 「新行 - 」。例如,如果變量是「something-ololol-9」,我想看到「newline-ololo-9」 – gggigi