-2
У меня есть сценарий линии set usedSpace to (do shell script "df -hl | grep 'disk1' | awk print $5}'") as integer
это дает мне номер с%, но я хочу только номер без%Applescript нужно обрезать PrintLine
У меня есть сценарий линии set usedSpace to (do shell script "df -hl | grep 'disk1' | awk print $5}'") as integer
это дает мне номер с%, но я хочу только номер без%Applescript нужно обрезать PrintLine
Вы не можете преобразовать текстовое значение числа в AppleScript, если существуют не числительное символов в строке. Сначала вы должны удалить ненужные символы, а затем конвертировать:
set usedSpace to (do shell script "df -hl | grep 'disk1' | awk '{ print $5}'")
set numberOnly to characters 1 thru -2 of usedSpace as text as number