bash脚本中出现语法错误`(“意外

开发者

我正在编写一个简单的bash脚本,并且在XX行中发现了此错误语法错误,

function myfun(){
   echo XXXX
   echo YYYY
   read choice
}

choice=$(myfun)

错误在哪里。我使用了ShellCheck,没有检测到错误。

马特

确保使用运行脚本bash该错误是常见的dashshell错误。

我怀疑脚本的第一行不是#!/bin/bash,即您可能完全省略了shebang行,从而导致使用了默认的shell(通常dash在Debian衍生的Linuxes上尤其如此/bin/sh -> dash)。

尝试运行此:

#!/bin/bash

myfun()
{
   echo XXXX
   echo YYYY
   read choice
}

choice=$(myfun)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

语法错误,脚本中出现意外的T_IF

来自分类Dev

我的bash脚本中出现“意外令牌“ fi”附近的语法错误”

来自分类Dev

我的bash脚本中出现“意外令牌'fi'附近的语法错误”

来自分类Dev

语法错误:bash脚本中意外出现“(”

来自分类Dev

即时通讯在我的Shell脚本中出现“意外令牌附近的语法错误”错误

来自分类Dev

解析错误:语法错误,PHP中出现意外的“ [”?

来自分类Dev

为什么我总是在bash脚本中出现语法错误

来自分类Dev

我的脚本中出现 Python 语法错误

来自分类Dev

语法错误:bash脚本中意外出现“ fi”(预期为“ then”)

来自分类Dev

运行简单的bash脚本失败,并出现语法错误:单词意外(预期为“)”)

来自分类Dev

Bash脚本:意外令牌附近的语法错误?

来自分类Dev

bash脚本意外令牌'fi'附近的语法错误

来自分类Dev

Bash脚本:意外令牌“ else”附近的语法错误

来自分类Dev

bash脚本语法错误:单词意外(期望“做”)

来自分类Dev

语法错误:文件意外结束-Bash脚本

来自分类Dev

语法错误:文件意外结束-Bash脚本

来自分类Dev

Bash脚本:意外令牌附近的语法错误?

来自分类Dev

语法错误:“(”意外(期望的单词)---在我的bash脚本中

来自分类Dev

bash脚本意外令牌'fi'附近的语法错误

来自分类Dev

Bash脚本:意外令牌'('附近的语法错误

来自分类Dev

Bash:语法错误:“(”意外

来自分类Dev

简单R函数的语法错误(错误:“}”中出现意外的“}”)

来自分类Dev

为什么在PHP中出现“解析错误:语法错误,意外的T_PUBLIC”?

来自分类Dev

解析错误:语法错误,C:\ Inetpub \ vhosts \中出现意外的T_DNUMBER

来自分类Dev

解析错误:语法错误,connect.php中出现意外的“ {”

来自分类Dev

解析错误:语法错误,第-linenumber-行的-filename-中出现意外的'='

来自分类Dev

Laravel:解析错误:语法错误,视图中出现意外的“if”(T_IF)

来自分类Dev

代码Java中出现语法错误

来自分类Dev

任务中出现Ansible语法错误

Related 相关文章

  1. 1

    语法错误,脚本中出现意外的T_IF

  2. 2

    我的bash脚本中出现“意外令牌“ fi”附近的语法错误”

  3. 3

    我的bash脚本中出现“意外令牌'fi'附近的语法错误”

  4. 4

    语法错误:bash脚本中意外出现“(”

  5. 5

    即时通讯在我的Shell脚本中出现“意外令牌附近的语法错误”错误

  6. 6

    解析错误:语法错误,PHP中出现意外的“ [”?

  7. 7

    为什么我总是在bash脚本中出现语法错误

  8. 8

    我的脚本中出现 Python 语法错误

  9. 9

    语法错误:bash脚本中意外出现“ fi”(预期为“ then”)

  10. 10

    运行简单的bash脚本失败,并出现语法错误:单词意外(预期为“)”)

  11. 11

    Bash脚本:意外令牌附近的语法错误?

  12. 12

    bash脚本意外令牌'fi'附近的语法错误

  13. 13

    Bash脚本:意外令牌“ else”附近的语法错误

  14. 14

    bash脚本语法错误:单词意外(期望“做”)

  15. 15

    语法错误:文件意外结束-Bash脚本

  16. 16

    语法错误:文件意外结束-Bash脚本

  17. 17

    Bash脚本:意外令牌附近的语法错误?

  18. 18

    语法错误:“(”意外(期望的单词)---在我的bash脚本中

  19. 19

    bash脚本意外令牌'fi'附近的语法错误

  20. 20

    Bash脚本:意外令牌'('附近的语法错误

  21. 21

    Bash:语法错误:“(”意外

  22. 22

    简单R函数的语法错误(错误:“}”中出现意外的“}”)

  23. 23

    为什么在PHP中出现“解析错误:语法错误,意外的T_PUBLIC”?

  24. 24

    解析错误:语法错误,C:\ Inetpub \ vhosts \中出现意外的T_DNUMBER

  25. 25

    解析错误:语法错误,connect.php中出现意外的“ {”

  26. 26

    解析错误:语法错误,第-linenumber-行的-filename-中出现意外的'='

  27. 27

    Laravel:解析错误:语法错误,视图中出现意外的“if”(T_IF)

  28. 28

    代码Java中出现语法错误

  29. 29

    任务中出现Ansible语法错误

热门标签

归档