|
シェル素人のよしだです。 シェルから、.sqlに値の渡し方を教えてください。 シェルにてテーブル名を入力させて、.sqlにそのテーブル名を渡したいのですが どのようにしたら良いでしょうか? ○test.sh #!/bin/sh echo "テーブル名を入力してください:" read table_name sqlplus -S ユーザ名/パスワード@サービス名 @test.sql >tmp.txt ○test.sql set pagesize 100 select 品目 from テーブル名; exit; |
|
UNIXの全くの初心者です。失礼を承知で質問します。 スクリプトをmoreで表示すると、文字化けするものがあるのですが、どのようにすれば、見ることができるでしょうか。 ターミナルソフトの設定ではEUC表示設定にはなっています。 システムが作成したスクリプトというものは、ユーザからは見ることができないのでしょうか。 申し訳ありません。お手数ですが、文字化けしない表示方法を教えてください。 宜しくお願いします。 |
|
>>4691 あゆ どの様な状況になっているのか具体的な状況が見えません。 特定のスクリプトが全て文字化けするのでしょうか? それとも、そのスクリプトの一部が文字化けするのでしょうか? 「file スクリプト名」とするとどうなりますか? ターミナルソフトの設定を「S-JIS」や「JIS」にするとどうなりますか? |