我们正在尝试使用存储在Google电子表格中的值生成一个用于Linux系统的bash shell脚本,但我们遇到了困难。
我可以很好地创建脚本内容并将生成的文件保存到Google驱动器,但是当我尝试在Linux机器上使用该文件时会出现问题。当文件以纯文本形式下载时,编码设置为UTF-8,当我尝试执行时,Linux认为它是二进制文件。我们遇到的另一个问题是行结束被强制设置为主机PC,这是一个Windows框,所以我得到CRLF而不是Linux机器所需的LF。我想知道在Google应用程序脚本中是否还有强行给我ASCII编码和UNIX行以某种方式结束。我宁愿不必通过字符串和dos2unix来管理文件内容,然后才能使用它。