Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 778 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 778 Bytes

my_little_shell

Я реализовал простенький терминал.

Встроенные комманды :

  • cd - меняет дирректорию на заданную
  • pwd - путь до текущей директории
  • echo - STDIN -> STDOUT
  • kill - убивает процесс по его pid-`у
  • ps - выводит список исполняющихся процессов

Остальные команды из PATH.

Можно запускать исполняемые файлы с помощью ./

Реализованы конвееры. Вывод первой утилиты можно подать на вход второй и т.д

Например: ls -la | grep '[a-z]+'