![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
|
|
||||
|
コード:
variable=`db2 -x "select col1 from table1 | awk '{print $1}'`
The problem is if i execute the above command without awk. I am getting an value.
私は確信しているが、 コード:
variable=`db2 -x "select col1 from table1"` wont復帰も何もして、そちらには、データベースconnectvityと一部の問題です。これは、次のawkはstatemntくらいpriting以外の操作を行うにはnothngされています。 |
|
||||
|
正しいpanyam 、私もこれは思いました。ときは、コマンドラインで実行してください。私は、値を取得。しかし、私は、スクリプトに入れ、その値は変数に代入されていません。
スクリプト内のコードです PREVIOUS_QTR \u003d `のDB2 - x "のSELECTステートメント" ` エコーPREVIOUS_QTRAPPLBTY \u003d ` " $ PREVIOUS_QTR " | awkは' ( ) $ 1を印刷' ` PREVIOUS_QTRAPPLBTY $エコー 冗長モードでは、これが PREVIOUS_QTR \u003d 200901 エコーPREVIOUS_QTRAPPLBTY \u003d ` " $ PREVIOUS_QTR " | awkは' ( ) $ 1を印刷' ` + ( ) $ 1印刷のAwk + 200901エコー + 200901 + PREVIOUS_QTRAPPLBTY \u003d genTmGapQTR.ksh [ 22 ] : 200901 :見つかりません。 PREVIOUS_QTRAPPLBTY $エコー +エコー 助けてください..これに |