Tenho os dois arquivos a seguir:
> ls *.ccs.bam
m54105_171201_020331.ccs.bam m54105_171201_121745.ccs.bam
Infelizmente, não consigo protegê-los na matriz:
> shopt -s nullglob
> ccs_bams=(*.ccs.bam)
> echo $ccs_bams
m54105_171201_020331.ccs.bam
Por que apenas um arquivo é impresso?
Agradeço antecipadamente,
Ele está armazenando todos os nomes, mas você está acessando apenas o 0º. De
man bash
:Para referenciar todos os elementos do array, como palavras separadas, use
"${ccs_bams[@]}"
ex.