Here is my shell script and properties file
test.sh
#!/bin/bash
source ./default.properties
echo $app_name
echo \"$app_name ==\"
de
As tripleee already mentioned it is a problem with the different encoding in windows and linux. You could also encounter problems with special chars like "äöüß"
You can use the linux tool "recode".
Example: change encoding from ibmpc (DOS with cr-lf to latin)
recode ibmpc..lat1 test.sh
See all supported charsets:
recode --list