所以我的文件夹结构如下所示:
User/name/test/files
其中每个都是不同的文件夹。我们目前正在test
工作,我们有bash脚本testscript
。在files
文件夹中,我们有一个文本文件,名称为testfile
。 testfile.txt
包含一行文字。
testscript
看起来像这样:
#!/bin/bash
cat < User/name/test/files/testfile.txt
显示该文件。但是,如果我想在Git上分发这个怎么办?它无法在其他计算机上成功运行。
我想我的问题是,如何告诉脚本它的当前目录是什么,以便我可以访问更深层文件夹中的其他文件?将文件放在带有测试脚本的文件夹中是否更明智?