【发布时间】:2018-10-19 08:21:36
【问题描述】:
我遇到了zsh 的别名问题。
我的.zprofile 文件中有这个别名:alias cleanimg="for i in `docker images | grep '<none>' | awk '{print $3}'`; do; docker rmi -f $i; done"。
从我的终端运行 cleanimg 时,我收到此错误:zsh: parse error near `do'。
我尝试在 do 关键字之后删除 ;,但它没有解决问题。
但是,如果我直接从终端执行代码,该别名会正确运行。
谁能帮我解决这个语法错误?
提前致谢。
【问题讨论】:
标签: terminal alias zsh parse-error