Zrealizować konsolę dlm, która pozwala na uruchamianie procesów potomnych z
dlm.
Zarys konsoli jest w ui/
- Nowy potomek ma być terminalem, który uruchamia proces podany w linii
komend prostej konsoli (tak jak Adam podał w README).
- Konsola ta powinna umożliwiać wywoływanie procesów potomnych poprzez
podanie względnej ścieżki względem tej, w której uruchomiony jest dlm
- powinna być możliwość podania parametrów wywoływanego procesu (to co
pójdzie do argv potomka)
- wyświetlać komunikaty, że proces się uruchomił itd.
- Konsola implementuje tworzenie nowego procesu, tak więc to konsola powinna
wywoływać pipe(), zamykać odpowiednie deskryptory dla procesu potomka i
macierzystego. Nr deskryptora powinien być ostatnim argumentem
wywołania procesu potomnego (już to po części jest zrobione w tamtym pliku,
sprintfem tworzony jest string z numeru deskryptora itd.)
Original issue reported on code.google.com by jarosik....@gmail.com on 25 May 2012 at 9:35
Original issue reported on code.google.com by
jarosik....@gmail.com
on 25 May 2012 at 9:35