错误“ sh ::找不到命令sh ::找不到命令”数字127

狂热戴夫

我试图用下面的命令制作一个AppleScript,当我运行它时,do shell script命令出错。我尝试在终端中运行此程序,它工作得很好,所以我认为AppleScript告诉Shell脚本执行存在问题。有人有解决方案吗?还需要end run在脚本末尾添加一个吗?

do shell script "screencapture -R123,456,1,1 -t bmp $TMPDIR/test.bmp && 
                 xxd -p -l 3 -s 54 $TMPDIR/test.bmp | 
                 sed 's/\\(..\\)\\(..\\)\\(..\\)/\\3\\2\\1/'"

编辑:另外,您将如何使Shell脚本的输出为var?

编辑2:运行do shell script "screencapture -R123,456,1,1 -t bmp $TMPDIR/test.bmp"正常,所以我认为可能与tmpdir有关

编辑3:我再次运行它,它以某种方式正常工作,因此,如果有人知道如何将输出设为var,那将非常感谢!

用户名

我复制并粘贴了AppleScript 代码,然后在脚本编辑器中运行了它它运行没有错误,我认为代码没有错

要将do shell script 命令返回的内容转换为变量,请使用例如:

set hexColor to do shell script "screencapture -R123,456,1,1 -t bmp $TMPDIR/test.bmp && 
    xxd -p -l 3 -s 54 $TMPDIR/test.bmp | 
    sed 's/\\(..\\)\\(..\\)\\(..\\)/\\3\\2\\1/'"

end run除非您有一个否则您不需要on run

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AppleScript:错误“ sh:me脚:找不到命令”号127

来自分类Dev

./startup.sh:找不到命令错误

来自分类Dev

Linux错误:sh:qsub:找不到命令

来自分类Dev

jekyll错误/ sh:找不到命令:jekyll

来自分类Dev

尝试挂载的sh错误:找不到命令

来自分类Dev

sh:找不到命令

来自分类Dev

sh:找不到命令

来自分类Dev

反应本机错误-react-native-xcode.sh:第45行:react-native:找不到命令Command / bin / sh失败,退出代码为127

来自分类Dev

sh:ip:找不到命令centos

来自分类Dev

找不到studio.sh命令-Ubuntu

来自分类Dev

Eclipse / bin / sh:g ++:找不到命令

来自分类Dev

Docker:找不到容器命令'/ bin / sh'

来自分类Dev

sh:react-scripts:找不到命令

来自分类Dev

sh:转换:在spyder上找不到命令

来自分类Dev

/ bin / sh:SET:找不到命令

来自分类Dev

/ bin / sh:cc:找不到命令

来自分类Dev

sh:Script.py:找不到命令

来自分类Dev

Synology / bin / sh:找不到命令

来自分类Dev

在sh脚本中找不到g ++命令

来自分类Dev

sudo:./abc.sh:找不到命令

来自分类Dev

/ bin / sh:ntpq:找不到命令

来自分类Dev

/ bin / sh:clang ++:找不到命令

来自分类Dev

找不到LFS 6.7 / bin / sh命令

来自分类Dev

GNU Octave:`sh:vim:找不到命令`

来自分类Dev

找不到安装sh文件命令

来自分类Dev

sh:从网络浏览器找不到php命令错误

来自分类Dev

收到错误“ script.sh:第150行:私人:找不到命令”

来自分类Dev

bootstrap.sh找不到错误

来自分类Dev

找不到.sh文件