SED obtient une sous-chaîne entre deux caractères
echo "Here is a string" | grep -o -P '(?<=Here).*(?=string)'
Armandres
echo "Here is a string" | grep -o -P '(?<=Here).*(?=string)'