Interpreter poleceń we Free Pascalu z użyciem Basha

0

Witam.
Mam za zadanie stworzyć we Free Pascalu coś w stylu interpretera poleceń, który będzie przekazywał do linuksowej konsoli odpowiednie polecenia i zwracał ich wynik. Otóż mam problem z przekazaniem tych komend do basha. Próbowałem coś takiego:
exec('/bin/bash','ls');
lecz pomimo tego, że się kompiluje to nie za bardzo to działa. Oczywiście nie zapomniałem o swapvectors itp.
Prosiłbym o pomoc w rozwiązaniu tegoż problemu.
Pozdrawiam.

0
  1. nie sądzę żeby swapvectors było potrzebne - to zaszłość z DOS-a, i funkcja pewnie nawet nic nie robi.

  2. ls nie jest poleceniem wewnętrznym basha, tylko osobnym programem.

exec('/bin/ls','');

bez ścieżki też powinno działać:

exec('ls','');

1 użytkowników online, w tym zalogowanych: 0, gości: 1