Задать вопрос
@historydev
long long long long long .... int

Как запустит последовательно команды?

Мне нужно сменить шелл, выполнить команду, откатить смену шелла:
"script": "npm config set script-shell \"C:\\Program Files\\git\\bin\\bash.exe\" | ./test.sh && npm config delete script-shell",


Пробовал | & && ничего не работает
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
&& упрощённая если предидущая завершилась TRUE
|| - упрощённая если команда завершилась с FALSE
| - упрощённая форма тунелирования подать предидущий stdout на stdin следующей команде
comand ; comand2 - выполнить последовательно
не меняй шел а делай это скажем вот так
тут скрипт $(/bin/bash echo "hello world") тут продолжение скрипта
все что в переменной выполнится и вернет уже значение
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы