I have batch files on a windows 2003 server that I would like to run on a unix server without making edits to the bat files. The bat files have the "^" character to show a carriage return or new line. For example,
sdetable -o create_view ^
-T PLACE_HOUSING_VW ^
-t PLACE,PLACE_HOUSING ^
-c PLACE.objectid,^
PLACE.GEOID,^
PLACE.STATE,^
PLACE.STUSAB,^
PLACE.PLACE,^
PLACE.NAME,^
B25002EST1,^
B25002EST2,^
B25002EST2_PCT,^
PLACE.shape ^
-w "PLACE.GEOID = PLACE_HOUSING.GEOID(+)" ^
-u ACS_5YR_2009 ^
-p ACS5YR2009
What would I replace the "^" symbol with to get these bat files to run as a unix shell script? Right now, I have to take out all of the "^" characters and have the entire command on one line. It works, but is extremely time consuming to fix and manage. Any ideas?