Durante a análise de um script shell de automação desenvolvido por um engenheiro de sistemas, foi identificado um trecho que lê múltiplas linhas de entrada em um array. O objetivo do script é processar cada linha individualmente, mesmo que contenha espaços. O trecho analisado é:
#!/bin/bash
IFS=$'\n' read -r -d '' array < <(
echo "linha 1"
echo "linha 2 com espaço"
echo "linha3"
)
echo "${#array[@]}"
Considerando o uso de IFS, read -r -d '', e redirecionamento com process substitution, assinale a alternativa que representa a saída final exibida pelo comando echo "${#array[@]}"?
Provas
Questão presente nas seguintes provas
Auditor-Fiscal de Tributos Municipais - TI
199 Questões