【发布时间】:2015-06-17 08:01:45
【问题描述】:
我想将= 等号定义为 Bash 别名,但 Bash 不允许以下任何定义:
alias =='echo foo'
alias \=='echo foo'
alias -- =='echo foo'
alias -- \=='echo foo'
有人知道有效的符号吗?
【问题讨论】:
标签: bash alias keyword equals-operator
我想将= 等号定义为 Bash 别名,但 Bash 不允许以下任何定义:
alias =='echo foo'
alias \=='echo foo'
alias -- =='echo foo'
alias -- \=='echo foo'
有人知道有效的符号吗?
【问题讨论】:
标签: bash alias keyword equals-operator
使用函数:
=() { echo "foo"; }
【讨论】:
这是保留的特殊字符之一,用于分配和测试,您不能将其用作别名。更多信息:http://tldp.org/LDP/abs/html/varassignment.html#EQREF
【讨论】: