cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-189068%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ECarattere%20di%20nuova%20riga%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-189068%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3ECiao%2C%3C%2FP%3E%3CP%3EVorrei%20semplicemente%20inserire%20un%20carattere%20di%20nuova%20riga%20alla%20fine%20di%20ogni%20elemento%20in%20un%20array%2C%20scritto%20su%20file.JMP%20non%20riconosce%20'%5Cn'%3FIn%20tal%20caso%2C%20come%20potrei%20farlo%20uscire%3C%2FP%3E%3CP%3Efile1%3C%2FP%3E%3CP%3Efile2%3C%2FP%3E%3CP%3Efile3%3C%2FP%3E%3CP%3Epiuttosto%20che%3C%2FP%3E%3CP%3Efile1%5Cnfile2%5Cnfile3%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Efor(i%3D1%2Ci%26lt%3B%3Dlength(Files)%2Ci%2B%2B%2C%0A%20filestring%3Dfilestring%7C%7C%20%22%20%22%20%7C%7C%20char(Files%5Bi%5D)%20%7C%7C%20%22%5Cn%22)%3B%0Af%3DSave%20Text%20File(pypath%20%7C%7C%20%22argfile.txt%22%2Cfilestring%2Cmode(%22replace%22))%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3EGrazie!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-189080%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERi%3A%20Carattere%20di%20nuova%20riga%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-189080%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3ENon%20sono%20a%20conoscenza%20del%20motivo%20per%20cui%20JMP%20ha%20implementato%20una%20sequenza%20di%20escape%20di%202%20caratteri.Forse%20per%20aiutare%20con%20i%20caratteri%20a%20doppio%20byte.Forse%20qualcuno%20in%20JMP%20potrebbe%20avere%20la%20logica%20della%20sua%20decisione.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-189078%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERi%3A%20Carattere%20di%20nuova%20riga%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-189078%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EGrazie!%3C%2FP%3E%3CP%3EC'%C3%A8%20qualche%20motivo%20(logico)%20per%20cui%20non%20%C3%A8%20semplicemente%20%5Cn%2C%20come%20in%20molte%20altre%20lingue%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-189077%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERi%3A%20Carattere%20di%20nuova%20riga%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-189077%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EL'elenco%20completo%20dei%20caratteri%20di%20escape%20%C3%A8%20disponibile%20nella%20Guida%20allo%20scripting%3C%2FP%3E%0A%3CP%3EAiuto%3D%3D%26gt%3BLibri%3D%3D%26gt%3BGuida%20allo%20scripting%3C%2FP%3E%0A%3CP%3EPer%20le%20tue%20necessit%C3%A0%2C%20%5C!n%20%C3%A8%20la%20sequenza%20di%20caratteri%20di%20escape%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
mnf
mnf
Level I

Newline character

Hello,

I would like to simply insert a newline character at the end of each item in an array, being written to file.  Does JMP not recognize '\n'?  If so how would I get it to output

file1

file2

file3

rather than

file1\nfile2\nfile3

for(i=1,i<=length(Files),i++,
	filestring=filestring|| " " || char(Files[i]) || "\n");
f=Save Text File(pypath || "argfile.txt",filestring,mode("replace"));

Thanks!

 

 

3 REPLIES 3
txnelson
Super User

Re: Newline character

The complete list of Escape Characters can be found in the Scripting Guide

     Help==>Books==>Scripting Guide

For your need, \!n is the escape character sequence

Jim
mnf
mnf
Level I

Re: Newline character

Thanks!

Is there any (logical) reason why it is not simply \n, as in many other languages?

txnelson
Super User

Re: Newline character

I am not aware of why JMP implemented a 2 character escape sequence.  Maybe to help with double byte characters.  Maybe someone at JMP may have the logic of their decision.

Jim

Recommended Articles