noob here,對不起,如果重新發布。我提取一個文件中的字符串,並用線結束了,是這樣的:在bash中將字符串的一部分提取到變量中
abcdefg:12345:67890:abcde:12345:abcde
比方說,它是在一個名爲的TestString 值的長度之間的冒號不是恆定的變量,但我想將一個字符串的數字保存到第二個和第三個冒號之間的變量中。所以在這種情況下,我最終會得到我的新變量,我們稱它爲extractNum,爲67890。我假設我必須使用sed,但從未使用它並試圖讓我的頭在... 任何人都可以幫忙嗎?乾杯
在一個側面說明中,我使用find從字符串中提取整行,通過搜索第一個字符串(本例中爲abcdefg部分)。
可能重複[如何從bash變量修剪空白?](http://stackoverflow.com/questions/369758/how-to- trim-whitespace-from-bash-variable) – user2284570 2014-07-26 14:17:26