最近,我开始研究一个项目,我们有一个新的供应商来使用我们发送它们的文件。该文件本身包含几个数据库表的摘录,没什么大不了的。它是从使用SqlPlus的Windows服务器生成的,并连接到Oracle DB以获取数据并将其吐出到文件中。所以无论如何,供应商正在linux系统上处理文件,因为该文件来自Windows,我发现它在每一行的末尾都有一个CRLF。他们声明他们只想在线的末端使用LF而不是回车。
有没有办法使用SqlPlus完成此操作并轻松完成输出或者我是不是写了一些小的清理批处理来梳理整个文件并用LF重新编译CFLF?到目前为止,我已经尝试过与CHR(10)的一些不同的选择,但没有一个正常工作。
如果有人能提供任何指导我会非常感激!!!
以下是我之前的假脱机文件设置:
set trimspool on
set wrap off
set feedback off
set termout off
CLEAR COLUMNS
set heading off
set linesize 309
set pagesize 0
set arraysize 4
set space 0