Нижче наведено код для друку вмісту файлів, наявних у каталозі Вміст файлу:
apple
banana
grapes
mango
імена = ()
FILES=/path_to_dir/*
for f in $FILES
do
names+=($f)
done
result="$(cat ${names[@]})"
echo "$result"
echo "The names are "$result"" | mailx -s "names are " abc@gmail.com
для цього я отримую нижче вихідної для змінної результату
apple
banana
grapes
mango
Однак, коли я надрукував "$ result" в електронній пошті, я отримав нижче виводу в тексті електронної пошти:
apple banana grapes mango
Я хочу надіслати імена в електронній пошті з такою багаторядковою лінією:
apple
banana
grapes
mango
Як цього досягти?