我需要创建一个接收参数的别名,然后以这种方式搜索具有该参数的所有别名:别名+空格+参数+“其他文本”
我的别名:
alias att='alias | grep --color $"alias".$1'
alias ass='alias | grep --color "alias "$1'
alias as='alias | grep --color $1'
alias assu='alias | grep -i --color="always" "^alias" | grep --color="always" $1'
alias ffindd='ls ~/ | grep --color=always $1'
alias ffnexn='find . -type d -name node_modules -prune -o -type f -name $1 -print'
alias ffnexx='find . -type d -name $1 -prune -o -type f -name $2 -print'
alias ffcexn='find . -type d -name node_modules -prune -o -type f -print | xargs grep --color=always $1'
alias ffctc='find . -type f -name $2 | xargs grep --color=always $1'
我的搜索:所有以“as”命名的别名
我的尝试:
att "as"
我的期望是:
alias ass='alias | grep --color "alias "$1'
alias as='alias | grep --color $1'
我收到的:
grep: as: No such file or directory
我也尝试过:
assu "as"
我的期望是:
alias ass='alias | grep --color "alias "$1'
alias as='alias | grep --color $1'
我收到的:
我所有带有“别名”和“as”的别名