जवाबों:
#!/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[@]}