¿Hay alguna manera de ejecutar un único liner en sas, o tengo que crear un archivo? Estoy buscando algo como la bandera -e en Perl.sas one-liner
5
A
Respuesta
7
Mi favorito está utilizando la opción -stdio
O bien:
sas -stdio
A continuación, empezar a escribir. O bien ...
0
Nunca tener sas utilizados, lo que podría intentar es algo así como:
echo <insert sas code here> | sas --execute-file -
aplicaciones Muchas veces los le permitirá especificar '-' como un archivo que tiene que leer de STDIN. Y 'echo' solo imprime sus argumentos, y | los conecta juntos.
5
La versión Unix de SAS fue portada de MVS hace años y, para no hacer la historia corta, el ejecutable SAS no se importa de STDIN. Para que esto funcione en Unix, simplemente modifique ligeramente la sugerencia anterior en algo como:
echo "your SAS code" > temp;sas -sysin temp
Espero que ayude esto.
3
sas -initstmt '%put hello world ; endsas ;'
sas -initstmt 'proc print data=sashelp.class; run ;'
Off supuesto, esto también podría ser:
sas -initstmt '%inc large_program.sas; endsas;'
0
También puede usar la opción -nodms
. Esto le dará una versión de línea de comando de Base.
Cuestiones relacionadas
- 1. SQL-injection: ¿es seguro (oneliner)?
- 2. Oneliner para imprimir una cadena en hexadecimal?
- 3. Java oneliner para la lista de limpieza
- 4. SAS puedo hacer sas observaciones de proceso al revés
- 5. sas informat datetime
- 6. sintaxis .z en SAS
- 7. Pruebas de normalidad en SAS
- 8. Detener el programa SAS Error
- 9. Comandos de SAS Display Manager
- 10. accediendo a R desde SAS
- 11. Variable de macro SAS cambio
- 12. ¿Cuál es el mejor IDE no SAS para el lenguaje SAS?
- 13. Apertura de conjuntos de datos SAS para su visualización desde un programa .sas
- 14. Uso y clasificación de la memoria SAS
- 15. SAS: Limitar variables en PROC EXPORT
- 16. Cómo consultar SAS desde R sobre SSH
- 17. Función SAS para usar 'potencia'/exponencial
- 18. manejo de cuencas en SAS bajo OpenVMS
- 19. ¿Qué tan compatible es WPS con SAS?
- 20. ¿Cómo desarrollar un SAS PROC de terceros?
- 21. ordenar y salida registros con SAS y R
- 22. ¿Cómo obtengo la opción de codificación SAS mediante programación?
- 23. sas fecha - convierta hoy() en el formato aaaammdd
- 24. ¿Cómo puedo leer un conjunto de datos SAS?
- 25. Marcos de pruebas unitarias en SAS: FUTS frente a SASUnit
- 26. formato de conversión (de fecha a numérico) usando SAS
- 27. ¿Llamar macro SAS local en el bloque RSUBMIT?
- 28. enviar código SAS o macro desde la barra de herramientas
- 29. ¿Cómo rellenar los campos de caracteres en SAS?
- 30. Capture stdout y stderr de SAS en Windows?
Existen otras opciones de línea de comandos para controlar a dónde van la salida y el registro. –