重新加载~/.bashrc文件的命令是: bash source ~/.bashrc 或者,你也可以简单地关闭当前终端窗口并打开一个新的终端窗口来开启一个新的bash会话。 按照以上步骤操作后,你应该能够解决“bash alias not found”的问题。如果问题仍然存在,请检查是否有其他配置文件或环境设置影响了alias的加载。
[root@zsf ~]# alias test='this is a test'[root@zsf ~]# test-bash: this: command not found #提示这个错误是因为test后面等于的不是一条命令,bash不能直接识别,所以设置别名的时候,后面的应该是在bash中能直接执行的命令。 工作中都会把rm这个命令设置成别的别名,不允许别人使用: alias rm = 'echo ...
解决Mac OS X下bash: alias: ll: not found的问题 准时到了机场,结果飞机又晚点2小时,无聊,掏出MBP,打算给Terminal优化一下,在bash里增加alias,结果source之后,总是出现: bash: alias: ll: not found 错误 依次检查了.profile,.bashrc,.bash_profile仍然无果。 由于我使用的是iTerm+bash,google了一些解决方案...
远程执行 命令,如果命令是一个alias (别名),命令就 不工作 需要先运行 shopt -s expand_aliases 例如 远程服务器192.168.1.100 上有个别名命令my_alias_command ssh demo@192.168.1.100 "shopt -s expand_aliases;my_alias_command" 1....
0 报错 -bash: alias: gvi: 未找到 -bash: alias: =gvim -v: 未找到 1 分析 用户自定义命令语法错误 vim .bashrc找到alias alias gvi ='gvim -v' 把"="左边的空格删掉 alias gvi='gvim -v'…
alias设置别名使用的时候报错:-bash: this: command not found,alias用来设置指令的别名,我们可以简化一下较长的命令。说明: 使用alias指定别名的时候一定要使用‘’将原来的命令引起来,防止特殊字符发生错误。 alias命令的作用只局限于该次登录时使用,
在Bash脚本中引入alias的问题 但是有些时候,我们希望将~/.bash_profile中定义好的alias引入Bash脚本中,以便简化命令。例如 脚本文件test.sh #!/bin/bashsource~/.bash_profile ll 执行test.sh文件却会报错 $bashtest.shtest.sh:line5:ll:command not found ...
如何使用bash的alias命令 简介 如何使用bash的alias命令 工具/原料 macbook iterm 方法/步骤 1 打开终端窗口。2 直接输入是没有反应的。3 p选项可以查看可用的别名。4 我们可以这样来创建别名。5 这个时候我们就看到可以用的了。6 退出以后就看不到了。注意事项 其实就是别名的意思 ...
在Bash脚本中引入alias,可以提升开发效率,但通常面临一些挑战。默认情况下,Bash脚本并不直接支持alias。官方建议使用function替代,但如果你已经为alias做了大量工作,转换成本可能较高。解决这个问题的方法并不复杂。在你的脚本test.sh中,只需添加一行 shopt -s expand_aliases。这行命令的作用是启用...
示例: # 为方便演示,删除全部别名 unalias -a # 没有用单引号扩起 alias rm=rm -rf # 执行命令后报错 bash: alias: -rf: not found # 这时使用...注意 执行脚本时请注意: 使用source命令执行的bash脚本如果执行了alias或unalias命令,那么有可能会对终端环境的别名设置产生影响;终端环境的别名设置也可能改变...