为什么我的bash脚本中出现语法错误?

0 linux bash

这是我一直在尝试的脚本:

#!/bin/bash
    case “$1” in 

    [0-9][A-Z])
    echo “ <<Usage: $0 >> Script5.rc argb  ”
    ;;

./Script.rc
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,我收到以下错误:

意外令牌附近的语法错误

我在这做错了什么?

reg*_*ity 6

两个问题:

1)这些是unicode引用.那些可以制作一个剧本.不要在Microsoft Word中编写代码.

2)你忘了结案了.

case "$1" in  

[0-9][A-Z])
  echo " <<Usage: $0 >> Script5.rc argb  "
  ;;  
esac
Run Code Online (Sandbox Code Playgroud)

  • +1,我喜欢"不要在微软词中编写代码"诫命;-) (3认同)