Câu trả lời:
#!/bin/bash
names= find /home/devuser -name 'BI*'
echo $names
for name in {names[@]}
do
echo $name
var=$var$name //$ should be removed which is prefixed before var. Blank space before and after equal sign should be removed to run this code.
done
echo $var
find
đầu ra. Sau đó, biến mảng trong mệnh đề for
's in
.
var="$(IFS=; echo "${names[*]}")"
. Vì vậy, trừ khi bạn muốn dạy cho chủ sở hữu câu hỏi, không có nhiều lợi ích trong việc sửa nhiều lỗi cú pháp của anh ta.
$
, dòng vòng lặp for nên đọcfor name in ${names[@]}