Escribe líneas específicas de un archivo a otroTengo un gran archivo txt. Quiero encontrar las líneas que comienzan con una cadena específica (por ejemplo, "nombre del estudiante =") y copiar la totalidad de dichas líneas en otro archivo.
¿Cómo puedo hacerlo con las secuencias de comandos JMP?
Si no es sencillo con JMP, ¿existe un método simple de Excel u otras herramientas?
Re: Escribir líneas específicas de un archivo a otroVea si puede adaptar este script ilustrativo para adaptarse a su situación:
Names Default to Here( 1 );
text = Load Text File( "YourText1.txt" );
line = Words( text, "\!n" );
text = "";
For( i = 1, i <= N Items( line ), i++,
If( Contains( line[i], "student name =" ),
text ||= line[i] || "\!n";
);
);
Save Text File( "YourText2.txt", text );
Re: Escribir líneas específicas de un archivo a otro @markbailey respondió con una solución de secuencias de comandos. Estoy pensando que lo que realmente está tratando de hacer es crear una nueva tabla de datos JMP a partir de una tabla de datos existente, basada en encontrar todas las filas en la tabla de datos que contienen la cadena "nombre del alumno =".
Esto se puede hacer muy fácilmente usando las herramientas interactivas dentro de JMP.
1) Abra la tabla de datos que le interese.
2) Haga clic derecho en el encabezado de la columna sobre la columna de estado de fila (columna de número de fila) y seleccione
Selección de fila ==> Seleccionar dónde

3) Seleccione la columna con la que desea consultar y luego elija "Contiene" y luego escriba el valor, "nombre del alumno ="

4) El resultado de esta operación, seleccionará todas las filas que tengan la frase "nombre del alumno =".

5) Entonces puedes ir a
Tablas ==> Subconjunto
y subconjunto de todas las filas que se han seleccionado
