3168 читали · 3 года назад
Командная строка Linux, перенаправление ввода и вывода: операторы “>”, “<", "|"
Приветствую! Сегодня мы разберём одну из ключевых “фишек” командной строки Linux: механизм перенаправления ввода, вывода и вывода ошибок консольных команд. Предыдущие посты цикла Если вы только начинаете изучать Linux, то настоятельно рекомендую посмотреть предыдущие посты: Присоединяйтесь к нашему каналу: t.me/r4ven_me и чату: t.me/r4ven_me_chat в Telegram . Введение Механизм перенаправления работает со стандартными потоками данных в Linux. Вспомним, что это такое. Стандартные потоки ввода, вывода...
2419 читали · 4 года назад
Python. Работаем с командной строкой
В этой статье мы продолжим начатое ранее и разберемся с работой с командной строкой в операционной системе из python-скрипта. Сделаем это в виде доработки скрипта из вышеописанной статьи - заменим стандартный архиватор библиотеки zipfile на 7-zip, отдельно установленный в системе. Для реализации взаимодействия с cmd будем использовать модуль subprocess. Subprocess Для взаимодействия с командной строкой будем использовать еще один встроенный модуль языка - subprocess. Существует несколько способов передачи команд в системную консоль как при помощи этого модуля, так и при помощи библиотеки os...