gpt4 book ai didi

linux - 如何在 shell 脚本中导入两个库?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:19:28 28 4
gpt4 key购买 nike

如何在同一脚本中导入 bash 和 expect?我尝试了以下示例,但它不起作用:

#!/bin/bash
#!/usr/bin/expect

两者不能同时导入,只有 bash 可以。

最佳答案

这里存在一些严重的误解和/或误解。#! aka she-bang 不导入任何库。这只是指示应该使用哪个解释器来运行脚本的操作系统。

例如,如果您的脚本 foo 看起来像

#!/bin/bash
echo foo

你可以简单地(假设你设置了脚本的可执行权限)

./foo

但是如果你省略了第一行,你必须

/bin/bash ./foo

bashexpect 是(非常)不同的解释性语言,因此您必须决定要使用哪种语言,然后使用合适的解释器。

对同一个脚本使用两个解释器是毫无意义的。

关于linux - 如何在 shell 脚本中导入两个库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46729379/

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