别名 xdg-open 打开

别名 xdg-open 打开

有没有办法将命令改xdg-open得更简单open?包括能够将路径传递给它?例如,xdg-open .我不想输入 ,而是只想输入open .

答案1

你可以为任何你喜欢的东西设置别名(但首先要检查你想要使用的命令是否已经存在:type open应该会告诉你not found)备份你的命令~/.bashrc并定义别名:

cp .bashrc bashrc-bak
nano .bashrc

在最后添加

alias open='xdg-open'

或者,如果你想避免看到被调用程序的任何警告,可以使用重定向丢弃输出,如下所示TalkLittle 推荐

alias open='xdg-open &>/dev/null'

保存并退出,然后键入source .bashrc以立即使用别名。当然,别名将像完整命令一样接受参数。

相关内容