环境:KornShell (ksh)
我想分隔下面的字符串:
-ssRMDFXXRT -rtETL -ltDAILY -sD20120203 -lfRS -UP"EffTimeStamp=20110203-210000#InputCtxNm=Forigen Exchange Today#RunType=EOD" -QqDESKTOP -Ln9999 -XmXMLBLOCK
并且输出应该是(-UP 之后的字符串应该保留为一个标记):
-ssRMDFXXRT
-rtETL
-ltDAILY
-sD20120203
-lfRS
-UP"EffTimeStamp=20110203-210000#InputCtxNm=Forigen Exchange Today#RunType=EOD"
-QqDESKTOP
-Ln9999
-XmXMLBLOCK
我尝试了很多但无法获得预期的输出,但现在我想我需要一些帮助。请帮忙。