source命令用法:
source FileName
作用:在当前bash环境下读取并执行FileName中的命令。
注:该命令通常用命令“.”来替代。
使用范例:source filename 或 . filename(中间有空格)
Source命令主要于运行脚本。
比如 一个文件 a.txt ,内容为 ls
那么 source a.txt 或者 . a.txt
等于运行 ls 指令。
区别 运行二进制可执行文件
二进制可执行文件相当于命令,如果PATH环境变量的路径包含此路径,直接输入filename即可,如果不包括,那么通过路径执行此文件: 路径/filename 或者 ./filename
比如; 用vcs编译verilog源文件后,产生simv可执行文件,假设生成simv的路径为 /home/pcc/test/simv ,而且此时用户所处的路径为 /home/pcc/test ,执行simv方法为:
在终端输入 /home/pcc/test/simv 或者 ./simv 都可以
但是直接输入 simv 是不行 的 ,因为直接写 是通过 PATH 变量的路径搜索此命令,显然没有。
文章评论(0条评论)
登录后参与讨论