我在使用以下命令别名时遇到一些问题:
a gl 'cat \!:1 | awk -F'-c ' '{print$2}' | awk -F' ' '{print($1)}'
感谢您的帮助!
这应该可以实现你想要的:
alias gl 'awk -F"-c " '\''{print $2}'\'' \!:1 | awk -F" " '\''{print $1}'\'
主要思想是在 awk 脚本两边加上单引号。