5 command-line paths environment-variables
执行此命令时会发生什么?
PATH =$PATH:`pwd`
Run Code Online (Sandbox Code Playgroud)
错误:当我在终端中执行命令时没有任何反应。
ter*_*don 17
如果您执行问题中的命令,您应该收到一条错误消息:
$ PATH =$PATH:`pwd`
bash: PATH: command not found
Run Code Online (Sandbox Code Playgroud)
如果空格是一个错字,而你实际上运行了这个:
PATH=$PATH:`pwd`
Run Code Online (Sandbox Code Playgroud)
然后将当前目录(pwd是一个打印当前目录路径的命令,`pwd`并将替换为 的输出pwd)到PATH当前 shell 会话期间的变量中(使用你关闭终端)。为了显示:
$ pwd
/home/terdon/foo ## I am in /home/terdon/foo
$ echo $PATH ## the current PATH
/home/terdon/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
$ PATH=$PATH:`pwd`
$ echo $PATH
/home/terdon/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/terdon/foo
Run Code Online (Sandbox Code Playgroud)
注意如何将当前目录/home/terdon/foo添加到PATH变量的末尾。
| 归档时间: |
|
| 查看次数: |
10715 次 |
| 最近记录: |