我试图设置环境路径在ubuntu下我家的floder中运行像这样的pintos命令
set path = ($path /home/pintos/src/utils)
我输入terminal命令尝试编译这个
:~$ source .tcshrc
但似乎有这样的错误
bash: .tcshrc: line 1: syntax error near unexpected token `('
bash: .tcshrc: line 1: `set path = ($path /home/pintos/src/utils)'
我不知道语法错误在哪里......
答案 0 :(得分:1)
source
您的脚本(对于[t]csh
完全有效)进入正在运行的shell,该脚本恰好是bash
(并且不是 {{1 }})。
如果您要使用tcsh
,只需运行它(键入tcsh
)并确保您的tcsh
具有所需效果。 (然后,也许,使用~/.tcshrc
来更改您的登录shell。)
如果您要使用chsh
,请在bash
和/或PATH=$PATH:/home/pintos/src/utils
中使用~/.bashrc
设置路径。