2011-01-27 9 views
6

Ho delle linee molto lunghe come espressioni di Apache Pig (latino). C'è un modo per dividerli su più linee?Posso dividere un comando su più righe in Apache Pig Latin?

Ho provato una barra rovesciata finale senza alcun risultato, non appena premo immettere il comando (incompleta) esegue ...

+0

Sto usando maiale 0.7 –

risposta

-3

non posso provarlo in questo momento, ma se la memoria non mi serve beh, il carattere di sottolineatura "_" dovrebbe aiutarti a dividere il tuo comando su più righe.

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

L'ho provato e in modalità interattiva non funziona. Forse potrebbe funzionare per gli script? –

+1

Il mio male, non funziona:/ – Nicolas

+0

È possibile che non ci sia una risposta; forse la modalità interattiva non supporta alcun carattere di estensione di linea. –

2

sto scrivendo in un maiale 0.8 shell grugnito e ho appena colpito di ritorno e mi dà un prompt continuazione ">>". Non sembra avere alcun problema a suddividere singole affermazioni su più righe in modalità interattiva, il che è ciò che sembrava fosse il tuo parere. Puoi anche alimentare uno script con istruzioni multilinea su Pig tramite STDIN.

+1

'Pig 0.8 Grunt Shell' sembra fantastico. – CRice

Problemi correlati