Como a steeldriver escreveu em um comentário ,
% bl0ck_qu0te% Então, uma vez que você alterou o artigo para #!/bin/bash
, como Waltinator sugeriu , você precisará alterar as declarações de matriz:
FILENAMES[0]="0.file"
FILENAMES[1]="1.file"
...
readonly FILENAMES
Ou você pode reduzi-los usando a atribuição de matriz ( =()
) e a sintaxe de expansão de shell ( {}
):
readonly FILENAMES=(
{0..21}.file
)
...
readonly EXPECTEDOUT=(
$"Hello World!"
{1..21}
)
Você também pode encurtar a declaração do loop:
for i in {0..21}
...
for j in {0..21}