Unix 在csh中设置别名,从命令行获取参数
我正在尝试在csh中创建一个别名,用于将word转换为大写。 我已在.cshrc文件中输入以下内容:Unix 在csh中设置别名,从命令行获取参数,unix,csh,tr,Unix,Csh,Tr,我正在尝试在csh中创建一个别名,用于将word转换为大写。 我已在.cshrc文件中输入以下内容: alias-upper“!$”| tr“[a-z]”“[a-z]” 但是,当我运行upper abc时,会出现以下错误: tr:额外操作数'abc' 有关详细信息,请尝试“tr--help”。尝试以下操作: alias upper \!:1 | tr "[a-z]" "[A-Z]" 试试这个,它应该可以在csh aon中工作,并添加到您的.cshrc文件中: alias upper'\!*|
alias-upper“!$”| tr“[a-z]”“[a-z]”
但是,当我运行upper abc
时,会出现以下错误:
tr:额外操作数'abc'
有关详细信息,请尝试“tr--help”。尝试以下操作:
alias upper \!:1 | tr "[a-z]" "[A-Z]"
试试这个,它应该可以在csh aon中工作,并添加到您的.cshrc文件中:
alias upper'\!*|tr“[a-z]”“[a-z]”