【问题标题】:Is there a way to slice arrays in mksh?有没有办法在 mksh 中对数组进行切片?
【发布时间】:2015-02-21 14:41:26
【问题描述】:

${name//pattern/string}${name:pos:len} 用于字符串,但我没有找到任何类似的操作数组的文档。

到目前为止,我一直在使用 shift 和/或 unset 进行简单的操作。唯一可行的替代方法是遍历这些值并重新构成一个新数组,但这是不可取的。

【问题讨论】:

    标签: arrays shell mksh


    【解决方案1】:

    mksh 开发者在这里 ;-)

    目前尚未实施,以回答您的问题。它已经在 TODO 上已经有一段时间了,甚至在有问题的源代码文件中作为注释,所以它可能会在某一天实现(添加它的好机会是我们将添加多维和关联数组,这会提示对相关代码进行部分重写)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-24
      • 2019-03-18
      • 1970-01-01
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多