All pastes #548211 Raw Edit

Untitled

public text v1 · immutable
·published 2007-06-07 17:33 UTC
rendered paste body
Υλοποιήστε ένα απλό πολυεπεξεργαστικό shell στο Linux. Πρέπει να
υποστηρίζει εκτέλεση εσωτερικών εντολών (όπως ls, cat, mkdir, cd, rm, rmdir,
cp, mv, pwd) και προγραµµάτων εφαρµογής. Επίσης, πρέπει να υποστηρίζει
εκτέλεση στο παρασκήνιο, και ανακατεύθυνση εισόδου και εξόδου. Μερικές
χρήσιµες κλήσεις συστήµατος και συναρτήσεις (µεταξύ άλλων) είναι οι exec(),
execlp(), fork(), wait(), readdir(), freopen(), chdir(), rename().