Товарищи сказали, что нужно делать на основе shell'а.