我需要從包含多個子字符串的字符串中提取數據。使用多個子字符串展開字符串
例子:
@string1 = "string 1"
@string2 = "string 2"
@string3 = "string 3" @string1 @string2
我需要擴大STRING3。其結果將是:
「STRING3字符串2字符串1」
如何使用bash我展開列表?
其實我需要讀一個現有的gitolite配置文件的一部分,所以格式是正確的。該字符串始終以'@'開頭。一個字符串可以包含一個子字符串。
這是格式的樣子:
@string1 = hello
@string2 = everyone
@resultstring = @string1 @string2 this is a string
現在我想擴大@resultstring。其結果將是:「大家好,這是一個字符串」
你能解釋的邏輯:'「串3」 @字符串1 @ string2' - >'「STRING3字符串2字符串1」' – kev
這句法似乎並不像'巴sh'給我。 –
你確定你沒有考慮'string1 =「string 1」; .... string3 =「string3」$ string1「」$ string2「。祝你好運。 – shellter