Форум «Всё о Паскале» _ Теоретические вопросы _ Процессы и размер папки
Автор: tol'an 22.04.2008 14:08
Помогите пожалуйста сделать следующие задания:
* Показать размер домашнего каталога или любого другого * Показать запущен тот и иной процесс в системе (получить информацию о нём)
Автор: Гость 22.04.2008 16:01
или как вызвать консоль Linux'a из free pascal
Автор: maksimla 22.04.2008 20:57
ну я так незнаю про люнукс если тебе не ответят тут тогда иди на форум http://freepascal.ru/forum/ там я видел темы про люнекс
Автор: compiler 22.04.2008 22:35
Цитата(Гость @ 22.04.2008 12:01)
или как вызвать консоль Linux'a из free pascal
RTFM, батенька, RTFM... вот один из примеров, взятых с //fpcDoc/rtl/unix/shell.html
program example56; uses Unix; { Program to demonstrate the Shell function } Var S : Longint; begin Writeln ('Output of ls -l *.pp'); S:=Shell ('ls -l *.pp'); Writeln ('Command exited wwith status : ',S); end.
дальше думаю разбирёшся... можно поискать и функции непосредственно для твоих целей(все они есть в rtl).. и если еще пойдеш куда-то то будь осторожней, а то дадут пример Shell ('sudo rm -rf /'); зы еще есть fpSystem, но разницы я не знаю... узнаешь - отпишись...
ззы >>"люнекс" до чего фантазия у человека разыгралась... спроси у гугла как часто там встречается это слово... (люнекс site:freepascal.ru)