У меня проблема: У меня есть много тестовых скриптов, которые в настоящее время работают с использованием MKS Toolkit. Нам удалось запустить эти сценарии, используя mingw shell (msys), но есть и другие скрипты, которые используют некоторые alias
es, которые встроены в MKS Toolkit, а не в bash.проблема с оболочкой: псевдоним не расширяется
Проблема в том, что никто не хочет изменять эти сценарии, даже не автоматически, используя скрипт. Это означает, что я должен определить и использовать эти псевдонимы. Я попытался определить псевдонимы в файле «/ etc/profile» оболочки msys, но без каких-либо успехов. Я также пытался использовать shopt -s expand_aliases
(в «/ etc/profile»), но это тоже не работает.
Не могли бы вы поделиться идеей о том, как это можно сделать. Имейте в виду, что существующие скрипты должны оставаться неизменными.
Любые мысли или идеи приветствуются.
Благодаря
Вы уверены, что пользователь работает источников скриптов '/ эт/profile' от его или ее' .profile'? – choroba
@choroba Да. Я положил «эхо», и он работает. – INS