[WIP] Refactor os_call_shell to use os_system