私のシェル スクリプトでは、このクエリを使用して列 ID の last_value を取得しています。
last_val=`beeline -e "select nvl(max(id),0) from testing.1_test"`
結果は
+----------+--+
| _c0 |
+----------+--+
| 3380901 |
+----------+--+
この値を変数 ${last_val} として渡したい
エコー${last_val}
をしたいのですが3380901
、受け取っています
+----------+--+
| _c0 |
+----------+--+
| 3380901 |
+----------+--+
どうすればエコーできますか3380901
。
以下のようなハイブオプションを使用すると、必要なものが得られました
last_val=`hive -e "select nvl(max(id),0) from testing.1_test"`
エコー${last_val}
がくれた3380901
どうすればこれを行うことができますか教えてください。