Bash 创建自定义别名以打开文件并添加扩展名

Bash 创建自定义别名以打开文件并添加扩展名,bash,ubuntu,alias,Bash,Ubuntu,Alias,我正在使用ubuntu,希望在我的.bashrc文件中创建一个自定义别名,执行 $xdg-open my_file_name.pdf 我打字的时候 $pdf my_file_name 我相信有一个简单的方法可以做到这一点 非常感谢 不要使用别名;创建函数,因为不能将参数传递给别名 pdf () { xdg-open "$1".pdf } 有人问了一个类似的问题:工作顺利,谢谢

我正在使用ubuntu,希望在我的.bashrc文件中创建一个自定义别名,执行

$xdg-open my_file_name.pdf
我打字的时候

$pdf my_file_name
我相信有一个简单的方法可以做到这一点


非常感谢

不要使用别名;创建函数,因为不能将参数传递给别名

pdf () {
    xdg-open "$1".pdf
}

有人问了一个类似的问题:工作顺利,谢谢