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

Ситуация:
Есть консольная программа. Нужно реализовать открытие nano. Моя консольная программа имеет опцию -c (config) при использовании которой должен открываться редактор и при его закрытии моя программа тоже должна закрыться.
Реализовать все равно на чем. Оригинальная программа на го, но если кто-то подскажет как это сделать на Питоне тоже будет неплохо (по аналогии сделаю в Го).
  • Вопрос задан
  • 201 просмотр
Пригласить эксперта
Ответы на вопрос 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)
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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