别名 – 如果别名已经设置,我该怎么检查我的bashrc?
发布时间:2020-12-15 18:56:30 所属栏目:安全 来源:网络整理
导读:如果别名已经设置,我该如何检查我的bashrc. 当我发送一个具有函数名称的bashrc文件时,表示乐趣,而我当前的环境也有一个别名. 我尝试unalias乐趣,但这将给我一个错误,当我的环境没有这个别名时,没有找到乐趣. 所以在我的bashrc,在我的乐趣功能,我想检查是否别
如果别名已经设置,我该如何检查我的bashrc.
当我发送一个具有函数名称的bashrc文件时,表示乐趣,而我当前的环境也有一个别名. 我尝试unalias乐趣,但这将给我一个错误,当我的环境没有这个别名时,没有找到乐趣. 所以在我的bashrc,在我的乐趣功能,我想检查是否别名设置,然后unalias.
如果您只想确定别名不存在,只需unalias它并将其错误重定向到/ dev / null,就像这样:
unalias foo 2>/dev/null 您可以检查别名是否设置如下: alias foo 2>/dev/null >/dev/null && echo "foo is set as an alias" 正如联机帮助页所示: For each name in the argument list for which no value is sup- plied,the name and value of the alias is printed. Alias returns true unless a name is given for which no alias has been defined. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |