#!/bin/bash
names= find /home/devuser -name 'BI*'
echo $names
for name in {names[@]}
do
echo $name
$var = $var$name
done
echo $var
shell-script
jagan
fonte
fonte
Respostas:
fonte
find
a saída. Em seguida, a variável de matriz na cláusulafor
'sin
.var="$(IFS=; echo "${names[*]}")"
. Portanto, a menos que você deseje ensinar o proprietário da pergunta, não há muito benefício em corrigir seus múltiplos erros de sintaxe.$
, o de linha de loop deve lerfor name in ${names[@]}
mudança
para
fonte