3.5. 获取文件
当一个文件被获取(通过输入以下命令)source filename或者. filename在命令行中,文件中的代码行会被执行,就像它们在命令行中被打印出来一样。这对于复杂的提示符尤其有用,允许它们存储在文件中,并通过获取它们所在的文件来调用。
在示例中,你会发现我经常包含#!/bin/bash在包含函数的文件开头。 如果您要获取文件,这不是必要的,就像不需要chmod +x一个将被获取的文件。 我这样做是因为它使 Vim(我选择的编辑器,请不要争论 - 你用你喜欢的)认为我正在编辑一个 shell 脚本并打开彩色语法高亮显示。