bash -\ curl ... | bash ...斜线是做什么用的?

标签 bash shell

<分区>

查看为所有类型的项目(例如 rvm)出现的神奇安装程序,您总是会看到如下命令:

\curl ... | bash

例如

\curl -L https://get.rvm.io | bash -s stable

我想知道为什么这些命令以斜线开头——没有斜线它们似乎运行良好。

有什么建议吗?

最佳答案

这用于调用“原始”命令,避免使用可能的别名调用它。也就是说,禁用命令 curl 上可能的别名并调整为原始别名。

如果你有

alias grep='grep --color=auto'

然后你执行 grep,它就会有颜色。因此,如果您不想要颜色,您只需编写 \grep

关于bash -\ curl ... | bash ...斜线是做什么用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15951772/

相关文章:

linux - 将文件复制到子目录并重命名

regex - AWK 打印找到匹配项的列号

c - 通过 Bash 脚本在 C 文件中查找 "main"函数名称

python - 删除一定大小的所有文件

shell - jenkins 构建失败 shell 命令权限被拒绝

python - 在 Vagrant 配置期间更新 .bashrc 和环境变量

java - 在 Linux 中获取退回邮件

python - 已结束的程序(Flask)一直将输出发送到 STDOUT?

linux - for循环与来自变量的bash

bash - 为什么我的 (ubuntu 11.10 bash 4.2.10, x86_64 ) 命名管道会堵塞?