linux – 可以在BASH环境中制作和操作对象列表

我正在一个bash环境中工作,我正在尝试列出样本名称;每个都将被输入一组命令.用R和Python创建列表很容易.但是,我无法确定是否或如何在bash中创建和访问等效列表变量.

例如,要在python中创建一个列表,可以写:

samples=[sample1 sample2 sample3]

要访问列表中的第一个变量,可以使用:

currentSample = samples[0]

可以使用文本字符串列表在bash中执行类似的操作吗?

解决方法:

以下是您想要的示例:

samples=(sample1 sample2 sample3)
currentSample=${samples[0]}
echo "$currentSample"
echo "${samples[0]}"

输出

sample1 
sample1

如您所见,您可以将数组的值赋给变量或直接使用其值.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...