2011-01-27 20 views
6

Tengo algunas líneas muy largas como expresiones de Apache Pig (latín). ¿Hay alguna forma de dividir estos en múltiples líneas?¿Puedo dividir un comando en varias líneas en Apache Pig Latin?

He intentado una barra diagonal inversa en vano, tan pronto como se presiona entrar el comando (incompleta) realiza ...

+0

Estoy usando pig 0.7 –

Respuesta

-3

no puedo probarlo ahora mismo, pero si la memoria no me falla bueno, el carácter de subrayado "_" debería ayudarte a dividir tu comando en múltiples líneas.

The beginning of my very very very very _ 
very very very very very very very very _ 
very very very long command 
+0

Lo probé y en modo interactivo no funciona. Tal vez podría funcionar para los guiones? –

+1

Mi mal, no funciona:/ – Nicolas

+0

Es posible que no haya respuesta; tal vez el modo interactivo no es compatible con ningún personaje de extensión de línea. –

2

estoy escribiendo en una cáscara ronco Pig 0,8 y simplemente pulsa enter y me da un indicador de continuación ">>". No parece tener ningún problema para dividir declaraciones individuales en múltiples líneas en modo interactivo, que es lo que sonaba como si estuvieras preguntando. También puede alimentar un script con sentencias de línea múltiple a Pig a través de STDIN.

+1

'Pig 0.8 Grunt Shell' suena genial. – CRice

Cuestiones relacionadas