3

我们正在尝试从存储在 Google 电子表格中的值生成用于 Linux 系统的 bash shell 脚本,但我们遇到了困难。

我可以很好地创建脚本内容并将生成的文件保存到 Google 驱动器,但是当我尝试在 Linux 机器上使用该文件时会出现问题。当文件作为纯文本下载时,编码设置为 UTF-8,当我尝试执行它时,Linux 认为这是一个二进制文件。我们遇到的另一个问题是行尾被强制设置为主机 PC,这是一个 Windows 盒子,所以我得到 CRLF 而不是 Linux 机器要求的 LF。我想知道 Google 应用程序脚本中是否有任何方式强制给我 ASCII 编码和 UNIX 行结尾。在能够使用它之前,我宁愿不必通过字符串和 dos2unix 传输文件内容。

4

0 回答 0