bashスクリプトで "director-services"文字列の後のすべての内容をファイルに出力したいと思います。
$ curl localhost:9201/_cat/health
1472487809 12:23:29 director-services green 3 3 828 276 0 0 0 0
ベストアンサー1
grep
との組み合わせを使用してくださいcut
。
$ curl ... | grep -o "director-services.*" | cut -d' ' -f2-
green 3 3 828 276 0 0 0 0
または単にperl
、
$ curl ... | perl -lne 'print $1 if /director-services (.*)/'
green 3 3 828 276 0 0 0 0