Eu tenho uma string, por exemplo
"Icecream123 AirplaneBCD CompanyTL1 ComputerYU1"
Digamos que eu saiba que minha string conterá com certeza a substring IceCream, mas não sei o que segue.
Pode ser 123, como no meu exemplo, ou pode ser algo diferente.
Embora eu possa usar grep para detectar se a substring "Icecream" existe na minha string com o seguinte comando
echo $string | grep -oF 'Icecream';
Qual irá imprimir
Icecream
Eu quero com um comando para fazê-lo imprimir toda a substring, que no meu exemplo é
Icecream123
É claro que o sorvete a seguir é aleatório e desconhecido antes, então não posso fazer
$SUBSTRING=$(echo $string | grep -oF 'Icecream')
$SUBSTRINGTRAIL=123
echo $SUBSTRING$SUBSTRINGTRAIL
Icecream123 AirplaneBCD
você quer parar às 123
. Isso é porque existe um espaço depois do 3, ou algo mais?