68user's page 掲示板

Prev< No. 4690〜4691> 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;

No. 4691 # あゆ 2006/08/18 (金) 16:01:48
UNIXの全くの初心者です。失礼を承知で質問します。
スクリプトをmoreで表示すると、文字化けするものがあるのですが、どのようにすれば、見ることができるでしょうか。

ターミナルソフトの設定ではEUC表示設定にはなっています。
システムが作成したスクリプトというものは、ユーザからは見ることができないのでしょうか。
申し訳ありません。お手数ですが、文字化けしない表示方法を教えてください。
宜しくお願いします。

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