one.txt
内容は次のとおりです。
Hi this is the first line in a file one.txt
cooler:some default cooler string `/var/log/cooler_x86_64_someos8.4/config.cf'
doing good nice!
all is well
Hi this is the lastline in a file one.txt
期待される出力
/var/log/cooler_x86_64_ubantu.8.24/config.cf
私は次のように必要です
cat one.txt | grep cooler | sed somergexp
言う:
はい、バックティック最初、一重引用符最後
`/var/log/cooler_x86_64_someos8.4/config.cf'
sed
次の2つを使用して行うことができます
sed 's:^.*\(`.*\)'\''.*$:\1:'| sed 's/`//'
sed
しかし、一度の呼び出しで完了する必要があります。
ベストアンサー1
私はこの問題を解決できます。sed 's:[^/]*\(.*\)'\''.*$:\1:'