commit something
Merge github.com:wuyang90312/OS_Assignment
add the error filtering, but when command contains 'r', the execution will be repeated. TODO: fix the bug