Open Amid68 opened 2 months ago
Create a comprehensive testing plan to ensure all core features work as expected.
10.1 Test individual commands:
ls
pwd
cat
10.2 Test built-in commands:
cd
exit
10.3 Test redirection:
cat < file.txt > output.txt
10.4 Test pipes:
ls | grep txt | wc -l
10.5 Test background processes:
10.6 Test signal handling:
Ctrl+C
Create a comprehensive testing plan to ensure all core features work as expected.
10.1 Test individual commands:
ls
,pwd
,cat
) and check their output.10.2 Test built-in commands:
cd
,pwd
,exit
, and other built-ins.10.3 Test redirection:
cat < file.txt > output.txt
).10.4 Test pipes:
ls | grep txt | wc -l
).10.5 Test background processes:
10.6 Test signal handling:
Ctrl+C
works correctly for foreground processes, and background processes are cleaned up properly.