有人可以澄清这两行之间的区别吗?
export PATH=./bin:~/.rbenv/bin:$PATH
和
export PATH=./bin:~/.rbenv/bin:$PATH >> ~/.zshrc
这是做什么的?
>> ~/.zshrc
这是用.zshrc文件编写的。那边使用哪种语言?我可以在哪里学习语法?出口,评估等。
非常感谢。
答案 0 :(得分:3)
通常在.zshrc文件(或.bashrc文件或类似文件)之外使用它来添加内容,例如,您通常会编写如下内容:
echo 'export PATH=./bin:~/.rbenv/bin:$PATH' >> ~/.zshrc
这会将引号中的导出设置写入.zshrc文件,这样,假设您使用ZSH作为shell,它将在您登录时执行。
.zshrc文件中实际包含此行的事实似乎是一个错误。在这种情况下,它会在每次登录时将export命令的输出写入.zshrc文件.export命令不输出任何内容,因此这个额外的部分基本上什么也不做,应该删除所以你只剩下了第一行。
答案 1 :(得分:2)
意思是:
>>
附加到 ~
文件位于当前用户的主目录中 .zshrc
是名为.zshrc的文件 答案 2 :(得分:-2)
这是用.zshrc文件写的
是的,它写在您的系统根目录中(由〜标识) 在名为 .zshrc 的文件中。
.zshrc文件是Z-shell资源。 这是一个在你启动zsh时运行的脚本。如果您要在shell的启动时设置某些路径或初始化,则将它们放在〜/ .zshrc中。
由于Z-shell不是默认的,因此您必须安装它以便利用此脚本。
那里使用哪种语言?
本质上是具有更多功能的shell脚本
我可以在哪里学习语法?
Google是你的朋友