alias - 如何为 bash .profile 中的路径创建别名?
问题描述
在 macOS 下,.profile
我想myproj
为路径创建一个别名,比如~/Documents/mywork/project
,以便在终端中我可以使用以下命令:
open myproj
我尝试简单地添加到.profile
该行...
alias myproj="~/Documents/mywork/project"
...但是在重新启动终端后,当我尝试时open myproj
出现错误:The file /Users/me/myproj does not exist.
怎么了?
解决方案
alias
那样不行。
尝试
别名 myproj="打开 ~/Documents/mywork/project"
你输入
myproj # NOT "open myproj"
解析器处理别名并将其更改为
open ~/Documents/mywork/project
推荐阅读
- sql - 连接所有组合
- c++ - 在迭代它时删除 std::shared_ptr 的 std::vector 中的最后一个元素会导致分段错误
- javascript - 比较数组的日期项并找到最大的
- android - 默认视图卡在顶部,无论如何要删除它
- javascript - 如何在 reactjs 应用程序中找到带有酶的元素?
- windows - 在 FOR 语句中的变量上使用子字符串
- java - 是否可以使用 Gradle 5 为 Java 6 编译和测试 Groovy 源文件?
- c# - c# 中的表单切换与没有事件 form_load 的情况
- sql - 当列包含空值时,日期时间列的行为如何?
- php - 我希望我的子查询返回多个值(= 每个成员),这可能吗?