UNIX2DOS功能

UNIX2DOS功能,unix,Unix,/bin/ksh-c“cat$PMSourceFileDir/RT/TgtFiles/$OutputFileStrPerfHdr$PMSourceFileDir/RT/TgtFiles/$OutputFileStrPerfCSV | unix2dos-437>$PMRootDir/RT/Temp/$OutputFileStrPerfCSV” 我在IBM enterprise server中工作,未找到unix2dos命令。您能否提供unix2dos功能的替代方案 您应该能够使用awk或perl执

/bin/ksh-c“cat$PMSourceFileDir/RT/TgtFiles/$OutputFileStrPerfHdr$PMSourceFileDir/RT/TgtFiles/$OutputFileStrPerfCSV | unix2dos-437>$PMRootDir/RT/Temp/$OutputFileStrPerfCSV”


我在IBM enterprise server中工作,未找到unix2dos命令。您能否提供unix2dos功能的替代方案

您应该能够使用awk或perl执行类似的操作:

awk 'sub("$", "\r")'

哦,如果你需要的话,还有这个:

recode latin1..ibmpc

或者,作为纯壳方法:

while IFS= read -r line; do printf '%s\r\n' "$line"; done <in >out
而IFS=read-r行;不打印“%s\r\n”“$line”;完成

awk不会给出准确的结果。你能举个例子吗
while IFS= read -r line; do printf '%s\r\n' "$line"; done <in >out