【发布时间】:2014-04-14 09:05:08
【问题描述】:
我正在尝试在 bash 中创建 n 个变量...理想情况下是一个包含这些 n 个变量的数组,以便我以后可以将它们分配给我从 csv 文件中读取的列。我想我只是对语法感到困惑。非常感谢您的帮助!
【问题讨论】:
-
听起来你需要的是一个数组。在 bash 文档中查找标题为“数组”的部分。
-
考虑用一个小测试用例扩展您的问题,包括预期的输入类型(每个 1-2 行)和预期的输出。否则我们真的必须和你一起玩 20 个问题,这只是受虐狂的乐趣;-)。祝你好运。
-
要回答您的问题,您可以使用
myarray=({1..10})创建一个包含 10 个元素的数组。不幸的是,这无助于以任何方式读取 CSV 文件。如果这是你想要的,你应该搜索或询问。
标签: arrays linux bash variables csv