DB2: load command in unix

I am currently trying to load data from e.txt into tablea. I am getting error.

db2 connect to qw01p user wcs using abc
db2 "LOAD CLIENT FROM /dswork/ECONT/output/interface/e.txt OF DEL MODIFIED BY coldel| SAVECOUNT 0 ROWCOUNT 0 WARNINGCOUNT 0 MESSAGES XTMPRTI1.txt 
REPLACE into WCSADM.TABLEA (DIVITEMSKU,LOCN,RGN,REGULARPRICE,CLEARANCEPRICE,PROMOPRICE1,PROMOENDTIME1,PROMOPRICE2,PROMOENDTIME2,PROMOPRICE3,PROMOENDTIME3,PROMOENDDATE) STATISTICS NO 
COPY NO DATA BUFFER 8 SORT BUFFER 0 CPU_PARALLELISM 0 DISK_PARALLELISM 0 INDEXING MODE AUTOSELECT ALLOW NO ACCESS"

This is giving be following error

SQL0104N  An unexpected token "END-OF-STATEMENT" was found following
"<identifier>".  Expected tokens may include:  "REMOTE".  SQLSTATE=42601

thanks

The SQL command line has to be a single line without linebreaks, even if you use quotes. Can't tell from your post, if this is the case.

If you want to write the statement in multiple lines,, you can use something like this:

db2 -t "LOAD CLIENT FROM .... <newline>
    REPLACE into ..... ;"

The -t switch tells the CLP not to use the newline as end-of-statement, instead the semi-colon ends the statement.