小编n8f*_*ton的帖子

带管道的 Bash 别名

我不确定我在这方面做错了什么。我正在尝试运行命令

alias localip='ip -4 -o addr show eth0 | egrep -o '([[:digit:]]{1,3}\.){3}[[:digit:]]{1,3}' | head -n 1'
Run Code Online (Sandbox Code Playgroud)

如果我运行命令

ip -4 -o addr show eth0 | egrep -o '([[:digit:]]{1,3}\.){3}[[:digit:]]{1,3}' | head -n 1
Run Code Online (Sandbox Code Playgroud)

我得到了我期望的结果,但是,当尝试使用命令创建别名时,我得到

-bash: 意外标记附近的语法错误`('

任何帮助,将不胜感激。TIA。

bash alias

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

alias ×1

bash ×1