DBスキーマが変更されたため、いくつかの値を持つ新しいテーブルを作成する必要があります(これらはPHPクラスを使用して計算する必要があります)。それはちょっとした概要のための短い要約です)。バッチスクリプトで変数を正しく使用していますか?
ここで私が理解できない最初のことがあります。私はスクリプトに慣れていないので、いくつかのベーシック/初心者のガイドを見ていました。シェル(ウィンドウ)で私は実行することができます:
mysql -B -D www -h xxx -u yyy -pzzz -e "show tables"
これはすべてのテーブルを印刷します。ファイン。私は、変数
#!/bin/bash
V=10 // or V="10" // or V=$10, i saw all of it
mysql -B -D www -h xxx -u yyy -pzzz -e "select * from session_content_score where score_id<$V"
を使用できるかどうかだけをテストするバッチスクリプトで似た何かをしようとした場合、私は常にエラーThe command V cannot be found
を取得しています。私は見つけることができるすべての宣言を試みました。どうしたの?どのように私は私の仕事を果たすために必要なので、変数の使用を作ることができますか?
[タグ:バッチファイル](Windows版)と[タグ:bash](Unix版)を混同しています! – aschipfl