উত্তর:
#!/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
আউটপুট ক্যাপচার করা হচ্ছে । তারপরে অ্যারে ভেরিয়েবল for
এর in
ধারাটিতে।
var="$(IFS=; echo "${names[*]}")"
। সুতরাং আপনি যদি প্রশ্ন মালিককে শেখাতে না চান তবে তার একাধিক সিনট্যাক্স ত্রুটিগুলি সংশোধন করে খুব বেশি সুবিধা নেই।
$
, লুপের জন্য লাইনটি পড়তে হবেfor name in ${names[@]}