1

我要做的就是在 IFS 上删除日志

这是我的代码:

  def write(target_filename, data)
    stream = com.ibm.as400.access.IFSFileOutputStream.new(AS400.sys, target_filename)
    stream.write(data.to_java_bytes)
    stream.flush
    stream.close
  end

当我通过 jt400 库阅读它时,结果还可以。

但是当我去想qShellwrklnk文件似乎是空的。

任何想法为什么?是赛迪吗?

4

1 回答 1

1

发现问题。我IFSFileOutputStream用来写文本的二进制流。通过将其切换到IFSTextFileOutputStream,问题得到解决。

于 2019-07-15T21:51:16.517 回答