1

シェルスクリプトの学習を始めたばかりです.2つの間で少し混乱しています. 彼らは同じ操作をしているようですか?誰かが彼らの異なる仕組みを示す例を提供できますか? ありがとう。

4

1 に答える 1

5

はい。します。

コマンドレット パラメーターは、明確である限り短縮できます。以下のすべてで始まる-Recurse唯一のパラメーターであるため、同じことを行います。Copy-ItemR

-Recurse
-Recurs
-Recur
-Recu
-Rec
-Re
-R

ただし、これは主に (エイリアスと同様に) 対話型の入力を支援するためのものです。スクリプトで、通常、コマンドレット名と完全なパラメーター名に依存する必要があります。これは、短縮されたパラメーターの使用と競合するパラメーターが追加されると、スクリプトの動作が停止するためです (注意してください、これは保証されません。しばらくの間、PSCX はPowerShell 2 とは異なるGet-Randomコマンドレットです。したがって、組み込みのコマンドレットをオーバーライドします。完全なコマンドレット名を使用できますが、すぐに扱いにくくなります)。

于 2012-05-19T08:45:34.293 に答える