Bash 为什么这个命令在狮子身上起作用,而在山狮身上却不起作用

Bash 为什么这个命令在狮子身上起作用,而在山狮身上却不起作用,bash,join,osx-mountain-lion,Bash,Join,Osx Mountain Lion,在《山狮》中,它给了我: -bash:意外标记“(”附近出现语法错误 在Lion中(我假设是上一个),它可以正常工作 我在连接括号内尝试了各种转义,但似乎都不起作用 TIA由于功能请求仍然被拒绝,我在这里复制上述解决方案 bash手册说:“用单引号(')括起字符可以保留引号中每个字符的文字值。单引号不能出现在单引号之间,即使前面有反斜杠。”–Keith Thompsonbash手册说:“用单引号括起字符('))保留引号中每个字符的文字值。即使前面有反斜杠,单引号也不能出现在单引号之间。“可能是不

在《山狮》中,它给了我:

-bash:意外标记“(”附近出现语法错误

在Lion中(我假设是上一个),它可以正常工作

我在连接括号内尝试了各种转义,但似乎都不起作用

TIA

由于功能请求仍然被拒绝,我在这里复制上述解决方案


bash手册说:“用单引号(')括起字符可以保留引号中每个字符的文字值。单引号不能出现在单引号之间,即使前面有反斜杠。”–Keith Thompson

bash手册说:“用单引号括起字符('))保留引号中每个字符的文字值。即使前面有反斜杠,单引号也不能出现在单引号之间。“可能是不同的shell版本和稍有不同的引号语义..请注意:try/usr/bin/crc32。。。
alias crc32='cksum -o3 "$@"|ruby -e \'STDIN.each{|a|a=a.split;printf "%08X\t%s\n",a[0],a[2..-1].join(" ")}\'; }'