как отрезать линию после знака - PullRequest
0 голосов
/ 22 июля 2010

У меня есть строки:

something ..fdfad ABCD info
fdsafsda fae faefdsa fABCD info23

Я хочу получить строку после ABCD

Ответы [ 3 ]

1 голос
/ 22 июля 2010

Пусть ваша оболочка справится с этим:

line="something ..fdfad ABCD info"
printf "result:%s\n" "${line##*ABCD }"
1 голос
/ 22 июля 2010
$ sed 's/.*ABCD //' file
info
info23
0 голосов
/ 22 июля 2010

Вы можете использовать awk для этого

awk '{printf "%s\n", $NF}' FS="ABCD" myfile
...