特定のコマンドのエイリアスを作成してプライマリコマンドを指すようにする方法

特定のコマンドのエイリアスを作成してプライマリコマンドを指すようにする方法

こんにちは。私は Ubuntu の初心者で、一部のデプロイメントに Python3 を使用しています。また、同じデプロイメントが Windows でもテストされているため、Linux と Windows 間で変更をプッシュ/プルするたびに、厄介な問題が発生します。

Windows では python3 が認識され、たとえばpyプログラムpy someprogram.pyが実行されますが、Linux では動作しません。

Linux では、コマンドはpython3たとえばsudo python3 someprograme.pyWindows では認識されませんが、コードをプッシュまたはプルするときに変更が発生しないように、共通のコマンド エイリアスが必要です。

答え1

Linux では、これをエイリアス コマンドとして追加できます...

alias py="sudo python3"

ただし、これは一時的なものにすぎません。エイリアスをセッション間で維持するには、alias py="sudo python3"の末尾に追加します。~/.bashrc

Windows はすでに を使用しているためpy、Windows で何も変更する必要はありません。最高です!

編集: わかりやすくするために更新しました。

関連情報