Текущий архив: 2003.03.03;
Скачать: CL | DM;
Вниз« Эмуляция командного процессора Unix в среде Win9х » Найти похожие ветки
← →
Alex (2003-02-20 21:08) [0]Здравствуйте господа программисты!
В институте задали курсовую работу на тему: «Эмуляция командного процессора Unix в среде Win9х».Сначала я подумал, что это будет легко сделать. Но когда дошло до дела возникли проблемы. Например надо написать в командной строке:
ls (подобно команде dir в DOS распечатывает каталог-это ерунда); Но если например писать так:
ls *.txt > date.txt (распечатывает каталог выводя только файлы с расширением txt,затем копирует его содержимое и перенаправляет в файл date.txt). Сложностей с копированием и записью в файл нет. Но возникает проблема разбора всех параметров команды, их же в одной строке может быть очень много. В одной команде ls надо реализовать 10 параметров.
Если есть у кого идеи напишите пожалуста!
← →
Моджахед (2003-02-20 22:12) [1]Идея насчет того, как обойтись без разбора строки?! Это будет очень интересная идея. Правда.
Кстати, dir тоже поддерживает перенаправление ввода/вывода.
← →
Anatoly Podgoretsky (2003-02-20 22:32) [2]ls никакого отношения к командному процессору не имеет, не путай с ДОС, где команда дир, это часть командного процессора.
← →
Tux (2003-02-20 23:38) [3]Во делать нечего преподам... cygwin скачай, он GNU-тый, с сорцами, оттуда copy-paste - и готово. Думается, стоит обратить внимание на bash или sh (что попроще)
← →
ION T (2003-02-20 23:45) [4]
> Tux © (20.02.03 23:38)
Пожизненно думал что sh есть символьной ссылкой на башку....разве нет?
хеш бенг слеш бин слеш беш форева:))
Страницы: 1 вся ветка
Текущий архив: 2003.03.03;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.007 c