linux - PATH 路径前缀

标签 linux bash

是否有一些特殊的路径前缀,如 ~ 表示“在 PATH 中到处搜索”?我知道这是仅提供可执行文件基名时的默认行为,但使用像 a=b 这样奇特的可执行文件名称时,我只能使用路径调用它,可以是完整路径,也可以是相对路径,如 ./a=b。如果我只提供基名 a=b,bash 会将其解释为变量赋值。

最佳答案

它不完全是一个前缀,但引用可执行文件名称(如 'a=b')为我在 PATH 中找到它。 ( bash 3.2.17)

关于linux - PATH 路径前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12214279/

相关文章:

Linux tail 使用 busybox 旋转日志文件

linux - ssh-keygen 接受标准输入

linux - 在 shell 脚本中使用只读变量

bash - 路径中的波浪号不会扩展到主目录

ruby - 为 mac ruby​​ 开发设置 .emacs 文件

java - 从 linux 上的 groovy 脚本运行 java 可执行文件

linux - letsencrypt-auto 无法正确创建证书

bash - 在 VS Code 中打开一个包含内容的新文件

c - ifconfig 和套接字 inet_ntop 的不同 IP 结果

linux - noob - 语法错误 : redirection unexpected