0
Intersystemsのキャッシュで作業し、ファイルをUNIXサーバに書き込んだり、ワードパッドで開くと、キャリッジリターンは失われますが、改行はそのままです。私たちのプロセスはWindowsで動作しますが、何らかの理由でUnixでは動作しません。Linuxがキャリッジを取り除くシステム間キャッシュによってファイルが書き出されているときに戻る
Intersystemsのキャッシュで作業し、ファイルをUNIXサーバに書き込んだり、ワードパッドで開くと、キャリッジリターンは失われますが、改行はそのままです。私たちのプロセスはWindowsで動作しますが、何らかの理由でUnixでは動作しません。Linuxがキャリッジを取り除くシステム間キャッシュによってファイルが書き出されているときに戻る
あなただけ手動でUNIXシステムではデフォルトでのみ$ C(10)
set fs = ##class(%File.Character.Stream).%New()
set fs.Filename = "/tmp/somefilename"
set fs.LineTerminator = $c(13,10)
do fs.WriteLine("Text Line 1")
do fs.WriteLine("Text Line 2")
ある
LineTerminatorを設定することができます