Задать вопрос

Как открыть nano программно?

Ситуация:
Есть консольная программа. Нужно реализовать открытие nano. Моя консольная программа имеет опцию -c (config) при использовании которой должен открываться редактор и при его закрытии моя программа тоже должна закрыться.
Реализовать все равно на чем. Оригинальная программа на го, но если кто-то подскажет как это сделать на Питоне тоже будет неплохо (по аналогии сделаю в Го).
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
shurshur
@shurshur
Сисадмин, просто сисадмин...
Для go подсказали выше (exec.Command)

Для python - os.system.
Ответ написан
@askorn
так:

package main

import (
	"log"
	"os/exec"
)

func main() {
	err := exec.Command("calc.exe", "-c").Run() // запуск и ожидание закрытия программы
	log.Println(err)
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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