相关疑难解决方法(0)

创建一个带参数的Bash别名?

我以前使用CShell(),它允许你创建一个带参数的别名.符号是这样的

alias junk="mv \\!* ~/.Trash"
Run Code Online (Sandbox Code Playgroud)

在Bash中,这似乎不起作用.鉴于Bash有许多有用的功能,我会假设这个功能已经实现,但我想知道如何.

bash alias

1164
推荐指数
18
解决办法
48万
查看次数

如何将命令行参数传递给shell别名?

如何将命令行参数传递给别名?这是一个示例:

alias mkcd='mkdir $1; cd $1;'

但在这种情况下,$ xx将在别名创建时转换,而不是在运行时转换.但是,我创建了一个使用shell函数的解决方法(在googling之后),如下所示:

function mkcd(){
  mkdir $1
  cd $1
}

只是想知道是否有办法制作接受CL参数的别名.
顺便说一句 - 我使用'bash'作为我的默认shell.

shell alias

278
推荐指数
7
解决办法
19万
查看次数

标签 统计

alias ×2

bash ×1

shell ×1