shell脚本的.和.的一些注意点

    技术2025-07-22  9

    .也可写为source,是直接在脚本里修改,对一些脚本来说直接使用source运行,会改变脚本里的内容。 而./会创建一个子shell脚本,在这个子脚本中运行脚本,对于原脚本没有影响,因此也不会改变相应的内容。 此外在./和source运行时在脚本中使用cd会有不同。在./运行的脚本中cd会出现各种问题,而source运行的脚本不会。但由于大部分时候因为.运行会改变内容的原因,大多数时候必然只能使用./运行脚本。此时尽量避免使用cd命令,如果是为了进入地址或是某地址的文件,可以直接使用路径代替。

    Processed: 0.008, SQL: 9