URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8489
[ Назад ]

Исходное сообщение
"Командный язык ОС Linux SHELL"

Отправлено lega , 25-Окт-09 15:12 
как cоздать программно директорию и 3 файла в ней: 2 текстовых и 1 командный. Имена запрашивать с клавиатуры. Вывести на экран имя командного файла???

Содержание

Сообщения в этом обсуждении
"Командный язык ОС Linux SHELL"
Отправлено allez , 25-Окт-09 16:59 
> как cоздать программно директорию и 3 файла в ней: 2 текстовых
>и 1 командный. Имена запрашивать с клавиатуры. Вывести на экран имя
>командного файла???

Боюсь разочаровать вас, господин студиозус, но свое домашнее задание
вам лучше все-таки выполнять самостоятельно.


"Командный язык ОС Linux SHELL"
Отправлено Аноним , 26-Окт-09 00:15 
>> как cоздать программно директорию и 3 файла в ней: 2 текстовых
>>и 1 командный. Имена запрашивать с клавиатуры. Вывести на экран имя
>>командного файла???
>
>Боюсь разочаровать вас, господин студиозус, но свое домашнее задание
>вам лучше все-таки выполнять самостоятельно.

+стопицот


"Командный язык ОС Linux SHELL"
Отправлено lega , 27-Окт-09 18:24 
зачем тогда нужен ваш форум, если никто не может сказать как ету фигню сделать??? если бы я знал как ето делается, то не спрашевал

"Командный язык ОС Linux SHELL"
Отправлено Andrey Mitrofanov , 27-Окт-09 19:02 
Для общения, а не для "фигни". Неожиданненько??

"Командный язык ОС Linux SHELL"
Отправлено jd , 27-Окт-09 19:14 
>зачем тогда нужен ваш форум, если никто не может сказать как ету
>фигню сделать??? если бы я знал как ето делается, то не
>спрашевал

Дело не в том, знаете вы или нет. Почитайте правила, которые выдаются наверху страницы, когда вы создаёте новую тему. И рекомендации для спрашивающих, на которые там есть ссылка. Если вам лень прочитать несколько строк, почему вы думаете, что кому-то будет не лень разбираться с вашими проблемами, к тому же носящими отнють не технический характер.


"Командный язык ОС Linux SHELL"
Отправлено allez , 28-Окт-09 05:34 
>если бы я знал как ето делается, то не спрашевал

Так вы бы узнали. Для этого достаточно не прогуливать лекции или попросить
конспекты у кого-нибудь из своих товарищей. Поисковые системы также никто
не запретил.

Впрочем, если вам нужны не знания, а лишь халява, можете их не получать.
Чем меньше вы знаете, тем более ценны как специалисты те, кто этими
знаниями обладает. ;-)


"Командный язык ОС Linux SHELL"
Отправлено аноним , 30-Окт-09 19:37 
>зачем тогда нужен ваш форум, если никто не может сказать как ету фигню сделать???

Явно не для того, чтобы делать за вас домашние задания.


"Командный язык ОС Linux SHELL"
Отправлено from_mars , 28-Окт-09 06:48 
> как cоздать программно директорию и 3 файла в ней: 2 текстовых
>и 1 командный. Имена запрашивать с клавиатуры. Вывести на экран имя
>командного файла???

begin
if (userinput() = directory_name) then begin
  mkdirectory(directory_name);
  cd(directory_name);
  if (userinput() = file_name) then create_file(file_name);
  do before 1 times 3;
end;

end.


"Командный язык ОС Linux SHELL"
Отправлено allez , 28-Окт-09 09:38 
>[оверквотинг удален]
>
>begin
> if (userinput() = directory_name) then begin
>  mkdirectory(directory_name);
>  cd(directory_name);
>  if (userinput() = file_name) then create_file(file_name);
>  do before 1 times 3;
> end;
>
>end.

Вы создаете три однотипных файла, а по заданию требуется два текстовых
и один командный. ;-) Может быть, стоит запрашивать у пользователя и
тип файла? :-)


"Командный язык ОС Linux SHELL"
Отправлено from_mars , 28-Окт-09 09:45 
>Вы создаете три однотипных файла, а по заданию требуется два текстовых
>и один командный. ;-) Может быть, стоит запрашивать у пользователя и
>тип файла? :-)

Точно блин.

use Telepathy;

begin
if (userinput() = directory_name) then begin
  mkdirectory(directory_name);
  cd(directory_name);
  if (userinput() = file_name) then
    switch (usermeaning())
     CREATE_TXT_FILE: create_txt_file(file_name);
     CREATE_CMD_FILE: create_cmd_file(file_name);
  do before 1 times 3 until usermeaning() <> AGREE;
end;

end.



"Командный язык ОС Linux SHELL"
Отправлено Slavaz , 28-Окт-09 12:17 
>[оверквотинг удален]
>  mkdirectory(directory_name);
>  cd(directory_name);
>  if (userinput() = file_name) then
>    switch (usermeaning())
>     CREATE_TXT_FILE: create_txt_file(file_name);
>     CREATE_CMD_FILE: create_cmd_file(file_name);
>  do before 1 times 3 until usermeaning() <> AGREE;
> end;
>
>end.

Нету вывода списка созданных файлов в конце. И не подключены следующие модули:

Use FileManage;
Use DevHands;

Ну и нужна обязательно проверка в начале исходника:
#if defined(HandsFromAss)
#undef HandsFromAss
#endif

Иначе не скомпилится.


"Командный язык ОС Linux SHELL"
Отправлено Бывший_Аноним , 08-Ноя-09 18:19 
Ну как студент, твердая пятерка? Ответь плиз.

"Командный язык ОС Linux SHELL"
Отправлено dizenego , 26-Ноя-09 13:56 
>Ну как студент, твердая пятерка? Ответь плиз.

Если он студент, то я боюсь за будущее русского программного обеспечения.

-----
http://www.energoexpo.ru/dizel01.html