noob здесь, извините, если repost. Я извлечения строки из файла, и в конечном итоге с линией, что-то вроде:Извлечение части строки в переменную в bash
abcdefg:12345:67890:abcde:12345:abcde
Скажем, это в переменной с именем СравниваемаяСтрока длина значений между колоны не является постоянным, но я хочу для сохранения числа, как строки в порядке, переменной, между 2-й и 3-й двоеточиями. поэтому в этом случае я бы получил свою новую переменную, назовем ее extractNum, являющейся 67890. Я предполагаю, что я должен использовать sed, но никогда не использовал его и пытаюсь обвести его вокруг ... Может ли кто-нибудь помочь? Cheers
На боковой ноте я использую find для извлечения всей строки из строки, путем поиска первой строки символов, в данном случае части abcdefg.
Возможный дубликат [Как обрезать пробел из переменной bash?] (Http://stackoverflow.com/questions/369758/how-to- trim-whitespace-from-bash-variable) – user2284570