bash シェル スクリプトにはパラメータがあります。これらのパラメータはから始まります 1ドル に 9ドル。
ジャバFX
コマンド ライン インターフェイスに引数を渡すと、シェルを通じてこれらの引数に位置パラメータが割り当てられます。
最初の引数は として割り当てられ、2 番目の引数は として割り当てられます...
引数が 9 個を超える場合は、 10番目 以降の引数を または として割り当てることはできません。
パラメータを処理または保存する必要があります。その後、次の助けを借ります。 シフト コマンドはパラメータ 1 を削除し、他のすべての引数を 1 つ下に移動します。 10 ドルが 9 ドルに、9 ドルが 8 ドルに、というようになります。
シェルパラメータ
パラメーター | 関数 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1ドル~9ドル | 引数 1 ~ 9 の位置パラメータを表します | ||||||||||||||||||
-${n} | 9 以降の引数の位置パラメータを表します | ||||||||||||||||||
bash シェル スクリプトにはパラメータがあります。これらのパラメータはから始まります 1ドル に 9ドル。 コマンド ライン インターフェイスに引数を渡すと、シェルを通じてこれらの引数に位置パラメータが割り当てられます。 最初の引数は $1 として割り当てられ、2 番目の引数は $2 として割り当てられます... 引数が 9 個を超える場合は、 10番目 以降の引数を $10 または $11 として割り当てることはできません。 $1 パラメータを処理または保存する必要があります。その後、次の助けを借ります。 シフト コマンドはパラメータ 1 を削除し、他のすべての引数を 1 つ下に移動します。 10 ドルが 9 ドルに、9 ドルが 8 ドルに、というようになります。 シェルパラメータ
例: 上のスナップショットを見てください。これは、さまざまなパラメーターを示すために作成したスクリプトです。 上のスナップショットを見てください。引数を渡しています。 1、5、90 。スクリプトの実行時に、すべてのパラメーターの値が表示されます。 | スクリプトの名前を表します | ||||||||||||||||||
$∗ | すべての引数を単一の文字列として表現します | ||||||||||||||||||
$@ | $∗と同じですが、(')で囲まれている場合は異なります。 | ||||||||||||||||||
$# | 引数の合計数を表します | ||||||||||||||||||
$$ | スクリプトのPID | ||||||||||||||||||
$? | 最後のリターンコードを表します |
例:
機械学習モデル
上のスナップショットを見てください。これは、さまざまなパラメーターを示すために作成したスクリプトです。
上のスナップショットを見てください。引数を渡しています。 1、5、90 。スクリプトの実行時に、すべてのパラメーターの値が表示されます。