Sets the value
+++++++++++++++++
export USER1=abcd1
export PASSWORD=xyz
+++++++++++++++++
b.ksh
2. Second scripts calls sctipt a.ksh and uses the values set in a.ksh and pass to an executable demo
++++++++++++++++++++++++++++++++++++++
. /local/home/Scripts/a.ksh
echo $USER1
echo $PASSWORD
demo -user "${USER1}" -password "${PASSWORD}"
++++++++++++++++++++++++++++++++++++++
Result
demo -user $'abcd1\r' -password $'xyz\r'
Problem is echo $USER1 and $PASSWORD both shows correct value as "abcd1" and "xyz",but when passed to demo executable it shows $'abcd1\r'. How to avoid these values when passed to external application.