Search code examples
shellshcut

Cut using delimiter as number for a string in shell


a="abc-ABC-3.2-def"

For the above mentioned variable, I need to cut so that i get all the string before occurrence of number.

Output expected after cut is,

 abc-ABC- 

The number can be anything, Please help.


Solution

  • echo $a | awk '{print $1}' FS=[0-9]