小编Dev*_*dom的帖子

仅从“du”命令中获取大小,而不是文件夹名称

我正在做一个应该将文件夹的大小设置为变量的applescript。这是到目前为止的代码:

set sizeVar to do shell script "du -skh -m /Users/JS_Admin/Desktop"
Run Code Online (Sandbox Code Playgroud)

输出:

"4242   /Users/JS_Admin/Desktop"
Run Code Online (Sandbox Code Playgroud)

问题是我只想要数字的大小,没有空间或目录位置。

我怎么做?

unix applescript du macos

19
推荐指数
1
解决办法
2万
查看次数

引号内的引号

我正在做一个苹果脚本,它应该设置一个带引号的命令变量。这是到目前为止的代码:

set myString to "This is a "quoted" text."
Run Code Online (Sandbox Code Playgroud)

但会发生错误,因为 applescript 不允许在引号内使用引号。我尝试在每个引号前加上反斜杠,但输出是:

"This is a \"quoted\" text."
Run Code Online (Sandbox Code Playgroud)

applescript osx-lion

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

applescript ×2

du ×1

macos ×1

osx-lion ×1

unix ×1