LoginSignup
tm_tuyu_fy3
@tm_tuyu_fy3

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Powershellのスクリプトの書き方

Powershellのスクリプトとして適当なのかわからない

function cd-documents-func() { cd ~\Documents\ }
Set-Alias -Name cdd -Value cd-documents-func

aliasではなく、関数名をcddにする方がいいのでしょうか?

0

2Answer

aliasではなく、関数名をcddにする方がいいのでしょうか?

結果的にどちらでも同じですから、「〜すべき」ということでは無いと思いますが、
そう思われる何か理由があるのでしょうか?

1

Comments

  1. @tm_tuyu_fy3

    Questioner

    vscodeで編集している時に、aliasがないと関数がnoreferenceと言われたので、aliasと関数の意味・役割を考えたときにどちらがより適切なのかと疑問に思いました。簡単に言うと慣習を知りたいです。(もちろんこの関数はprofileに記述するものです)

スクリプトではエイリアスを使用しないこと

エイリアスは、シェルで対話的に使用する便利な機能です。 スクリプトでは、常に完全なコマンドとパラメーター名を使用する必要があります。

……だそうです。

1

Comments

  1. @tm_tuyu_fy3

    Questioner

    公式ドキュメントからの引用ありがとうございます。
    参考になりました。

Your answer might help someone💌