Как извлечь "foo" из "foo-bar-baz" в bash? [duplicate]

Awk разделит строку на три части и применит подстановку к нужным элементам. Затем print $ 0 вернет всю (новую) строку.

echo $s | awk 'BEGIN{a[1]=a[3]}{for(x in a)gsub("ing","ed",$x); print $0 }'
1
01.12.2015, 08:24
0 ответов

Теги

Похожие вопросы