Я ищу метод для преобразования строки в int в awk. У меня есть следующее, которое, похоже, выполняет сравнение строк
( примечание : поле $ 5
- это процент в одном из двух форматов: 80%
или 9,0%
)
awk '{if (substr($5,1,(length($5)-1)) >= 90) ...
Итак, когда я меняю его на:
awk '{if (substr($5,1,(length($5)-1))+0 >= 90+0 ) ...
Это сравнивает, как я и предполагал. Это подходящий состав? Есть ли «лучший» способ выполнить приведение?