gpt4 book ai didi

bash - Bash 中 ". filename"(句点空间文件名)的含义是什么?

转载 作者:行者123 更新时间:2023-11-29 08:48:29 26 4
gpt4 key购买 nike

格式为[句点][空格][文件名]的命令是什么意思?

例子:

. ./setup.sh

同样在 .bashrc 文件中,我们有这样一行:

. "$HOME/.bashrc"

这是什么意思?

最佳答案

. 运算符也称为 source

根据 this forum thread ,第一个 . 是命令 source 从作为参数给出的文件名读取和执行命令。第二个 . 是当前目录。

. ./setup.sh

相同
source ./setup.sh

source setup.sh

如果当前目录 ./PATH 环境变量中。

这是手册:http://ss64.com/bash/source.html

这通常用于在当前 shell 中运行脚本,以帮助设置执行环境,以及设置别名。

关于bash - Bash 中 ". filename"(句点空间文件名)的含义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17014478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com