Applescript需要修剪printline

时间:2015-05-25 19:45:01

标签: applescript

我有脚本行 set usedSpace to (do shell script "df -hl | grep 'disk1' | awk print $5}'") as integer 它给我带有%的数字,但我只想要没有%

的数字

1 个答案:

答案 0 :(得分:0)

如果字符串中包含非数字字符,则无法将文本值转换为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