Jac*_*Dev 4 command-line bash alias
有没有办法将命令更改xdg-open为更简单的open?包括传递路径的能力吗?例如,xdg-open .我不想输入 ,而是简单地输入open .。
Zan*_*nna 10
你可以为你喜欢的任何东西设置别名(但首先检查你要使用的命令是否已经存在:type open应该告诉你not found)备份你的~/.bashrc并定义别名:
cp .bashrc bashrc-bak
nano .bashrc
Run Code Online (Sandbox Code Playgroud)
在最后添加
alias open='xdg-open'
Run Code Online (Sandbox Code Playgroud)
或者,如果您想避免从被调用的程序中看到任何警告,请按照TalkLittle 的建议使用重定向丢弃输出:
alias open='xdg-open &>/dev/null'
Run Code Online (Sandbox Code Playgroud)
保存并退出,然后键入source .bashrc以立即使用别名。当然,别名将像完整命令一样采用参数。