Как создать псевдоним определенной команды, указывающий на основную команду

Как создать псевдоним определенной команды, указывающий на основную команду

Здравствуйте, я новичок в Ubuntu и использую Python3 для некоторых своих развертываний. Кроме того, эти же развертывания тестируются на Windows, поэтому каждый раз, когда я передаю/переношу изменения между Linux и Windows, я сталкиваюсь с раздражающей проблемой.

Windows распознает python3 как pyeg py someprogram.pyи запустит программу, но она не работает в Linux.

В Linux команда, python3например sudo python3 someprograme.py, не распознается в Windows. Мне нужен общий псевдоним команды, чтобы не было никаких изменений при отправке или извлечении кода.

решение1

в Linux это можно добавить как псевдоним команды...

alias py="sudo python3"

Однако это делает его только временным. Добавьте alias py="sudo python3"в конце, ~/.bashrcчтобы псевдоним сохранялся между сеансами.

поскольку Windows уже использует py, вам не нужно ничего менять в Windows. Лучше всего!

EDIT: Обновлено для ясности.

Связанный контент