Fixlet made to include shell script do not work

Hi Team, I had receive a script which provides the details of teamed NIC mac address in an output file via shell script. I did try that the script manually and it returns the information on a linux box however when the same script is tried via fixlet, it gives exit code = 0.

Script:-1:
#!/bin/sh
for a in ls /proc/net/bonding/bond* | awk '{print $NF}'
do
echo -e “$a:\c”
cat $a | grep “addr:” | awk ‘{print $NF}’
echo
done >/tmp/abc.txt

Fixlet made:-1:
image

The file is being created but does not show any content. please suggest remediation.