※ ChatGPTを利用し、要約された質問です(原文:MySQLのデータをシェルの変数に入れる方法)
MySQLのデータをシェルの変数に入れる方法
このQ&Aのポイント
PHPで作成したユーザ名とパスワードを入力するフォームをMySQLのSpoolに書き込む方法を教えてください。
シェルスクリプト(bash)を使用してMySQLのデータを表示しましたが、表示したデータを変数に入れる方法を教えてください。
Linuxのユーザを作成するためにシェルの変数にMySQLのデータを入れたいのですが、うまくできません。解決策を教えてください。
お世話になります。
ユーザ名とパスワードを入力させるフォームをPHPで作成し、
MySQLのSpoolに書き込むものを作りました。
やりたいことはシェルスクリプト(bash)を用いて、Spoolの
データをシェルの変数に入れ、その変数を基にLinuxのユーザを
作成しようと思っています。
以下シェルスクリプトでMySQLのデータを表示することは出来たのですが、
echo 'use test;select * from spool'|mysql -u root -ppassword
表示したデータを変数に入れることが出来ません。
$test='use test;select * from spool'|mysql -u root -ppassword
echo $test
どのようにしたら上手くできるでしょうか?
皆様のテクニックを御教授下さい。
環境
OS-CentOS4.4
MySQL-4.1.20
お礼
Webサイトを見ながらやっていたのでどうやらプロンプトの $マークを一緒に入れてたようです。 教えていただいた方法でやってみたところ、上手く行きました。 ありがとうございました。