链接到我有问题的脚本我一直在编写一个脚本来帮助我在全新安装后设置我的计算机,并且在大多数情况下,它运行得相对顺利,但偶然我发现 bash 脚本可以包含函数,我非常高兴!自然而然地,我尝试将它用于我的一个更复杂的脚本,但它并没有按预期运行,而是得到了奇怪的结果。请注意,我没有遇到任何明显的错误,而是结果完全出乎意料。例如,我把在无线网卡被禁用的情况下得到的结果之一放在了这里,在我调用我的 repo 函数(我的完整脚本显示在上面的链接中)后,它跳过了复制文件的命令,直接询问我是否要安装我的无线网卡,而该无线网卡从未在任何应该调用的函数中被调用过。我在下面给出了我的示例的结果,但整个脚本在任何情况下都没有按应有的方式运行。请帮忙,因为我不知所措。我正在运行 fedora 24 64 位,我很乐意提供这个问题中未包含的所有其他所需信息或文件。
This script operates under the impression that you have an active internet connection.
connect: Network is unreachable
We have found that there is no active internet connection available. Wel will troubleshoot the issue.
Your wireless card is inactive, do you wish to try run the install for it? Y/N
n
Checking the status of your ethernet card.
We found that your ethernet card is active, checking internet connection.
connect: Network is unreachable
We cannot find an active internet connection. Please connect to the network then try again? Y/N