![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| ループの文字列をパラメータとしては | kadishmj | シェルプログラミングとスクリプティング | 6 | 2008年10月6日 04:57午前 |
| とパラメータを削除するsed | scotty_123 | シェルプログラミングとスクリプティング | 7 | 2007年3月26日 05:22午前 |
| パラメータの助けが必要です。 | james2006 | シェルプログラミングとスクリプティング | 3 | 2006年6月8日 11:46午前 |
| 同様の機能をどのように取得するwhileループまたはループの | trynew | シェルプログラミングとスクリプティング | 3 | 2002年6月17日 12:09午後 |
| タールのパラメータ | kmar | UNIXの詳細&エキスパートのためのユーザー | 4 | 2001年10月23日 04:03午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
ループ内でパラメータ
やあ、 私は、入力フォームのユーザーやプロセスを読み込み、それらのファイルにスクリプトを書くことが、私は問題がループ内では、入力パラメータの読み取りを試みている。以下は、スクリプトです... コード:
I run the script as ./Script.sh 3 table1 table 2 table3
NumberOfTables=$1
let TableCount=1
while [ ${NumberOfTables} -gt 0 ]
do
TableName='$'$TableCount
db2 "runstats on table ${TableName} and indexes all"
let TableCount=TableCount+1
let NumberOfTables=NumberOfTables-1
done
exit 0
ここに私は表1表2 、表3をキャプチャするには、ループTableNameとして$ 1 $ 2 、 $ 3ではないが入力として与えられた名前がプリントされていることではない。 ... ...私は、この一部にすることができます |