我正在做一个简单的Applescript来检查垃圾箱是否有物品,如果是,请清空它。不过,我在检查垃圾箱是否为空时遇到了问题。这是我有:“如果文件夹不为空”
set trashcontents to text returned of (do shell script "ls ~/.Trash")
。
当“无标题文件夹”位于废纸篓时,将返回error "Can’t get text returned of \"untitled folder\"." number -1728 from text returned of "untitled folder"
;当其为空时为error "Can’t get text returned of \"\"." number -1728 from text returned of ""
。我究竟做错了什么?
“文本返回”仅适用于用户对话框。 'do shell script'命令只是返回由该shell脚本打印为stout的文本。 – fanaugen 2012-03-22 14:04:00