68user's page 掲示板

Prev< No. 4690> Next  [最新発言に戻る] [過去ログ一覧]
No. 4690 # よしだ 2006/08/18 (金) 00:07:16
シェル素人のよしだです。
シェルから、.sqlに値の渡し方を教えてください。
シェルにてテーブル名を入力させて、.sqlにそのテーブル名を渡したいのですが
どのようにしたら良いでしょうか?

○test.sh
#!/bin/sh
echo "テーブル名を入力してください:"
read table_name
sqlplus -S ユーザ名/パスワード@サービス名 @test.sql >tmp.txt

○test.sql
set pagesize 100
select 品目 from テーブル名;
exit;

Prev< No. 4690> Next  [最新発言に戻る] [過去ログ一覧]