Вы также можете использовать описанный ниже метод
cat script.sh
#!/bin/bash
echo $1 | awk '{print substr($1,1,1)}'
sh script.sh 90
Where 90 is the user input
выход 9
sed 's/.*//'
удалит все после первого пробела (перед скобкой и далее ), а sed 's/ ([^)]*)//'
удалит только скобку и предыдущий пробел (выражение ([^)]*)
соответствует левой скобке, за которой следует любая строка, не содержащая правую скобку, а затем правую скобку ).
Тестирование:
$ sed 's/.*//' <<<"90 (160/180)"
90
$ sed 's/ ([^)]*)//' <<<"90 (160/180)"
90