1. grepの时バイナリファイル(標準入力)試合
プラス解決-a
v_rowline_319=`cat ${v_logfile}_319 | grep -a "totalLine:" | awk -F ':' '{print $8}' | awk 'END {print}'`
2.シェル-eqと差=
-eq
INTEGER型の比較のために。
整数1 -eq integer2に
の整数1はinteger2にに等しく、
=
もINTEGER型の比較のために、STRING型と比較して適用します。
= STRING2 STRING1
の文字列では等しいです
STRING1!= STRING2
の文字列では等しくないで
整数1 -eq integer2に
の整数1が等しいinteger2にしています
3. A数日はHSQL、Shoushengを書いていません。ハイブ-e「$ SQLは」B.を取得する際ハイブウィンドウAの結果が得られ、SQLを書くには、結果を正しいです そして、A!= B
hive >
理由:ハイブ-e周辺には、内部のサブ問合せは、単一引用符を使用する必要があり、二重引用符を持っています。、人々悪いポジショニング一般的ではありませんがありました