The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"аналог бат файла"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"аналог бат файла" 
Сообщение от Кефир emailИскать по авторуВ закладки on 20-Сен-05, 23:30  (MSK)
Извините за столь нескромный вопрос... но я только 2 дня как решил начать переход на *nix. Вот я установил FreeBSD 5.2.1...
Ну и собственно сабж 8)
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "аналог бат файла" 
Сообщение от MaximKuznetsov Искать по авторуВ закладки on 21-Сен-05, 00:21  (MSK)
>Извините за столь нескромный вопрос... но я только 2 дня как решил
>начать переход на *nix. Вот я установил FreeBSD 5.2.1...
>Ну и собственно сабж 8)
Welcome to unix world, stranger !
любые команды которые ты ввожишь в командной строке,
можно оформить как скрипт :
--- sample code --- :
#!/bin/sh
# коментарии начинаются с символа #
# первая строчка с #! указывает какой интерпретатор использовать
echo "hello"
--- end of sample ---
поместить в любой файл, например sample.sh
потом chmod +x sample.sh
и запукай его..
в помощь : www.google.ru/search?q=shell+programming
и всё что найдёте на этом сайте..
Если что непонятно - обращайтесь, Вам всегда помогут.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "аналог бат файла" 
Сообщение от Кефир emailИскать по авторуВ закладки on 21-Сен-05, 13:48  (MSK)
>>Извините за столь нескромный вопрос... но я только 2 дня как решил
>>начать переход на *nix. Вот я установил FreeBSD 5.2.1...
>>Ну и собственно сабж 8)
>Welcome to unix world, stranger !
>любые команды которые ты ввожишь в командной строке,
>можно оформить как скрипт :
>--- sample code --- :
>#!/bin/sh
># коментарии начинаются с символа #
># первая строчка с #! указывает какой интерпретатор использовать
>echo "hello"
>--- end of sample ---
>поместить в любой файл, например sample.sh
>потом chmod +x sample.sh
>и запукай его..
>в помощь : www.google.ru/search?q=shell+programming
>и всё что найдёте на этом сайте..
>Если что непонятно - обращайтесь, Вам всегда помогут.


Ну я создал файл scr.sh с таким содержанием:
#!/bin/sh
ehco "Hello"

задал аттрибуты как вы сказали и запускаю в консоли из /root/ как
./scr.sh
а мне отвечает что-то вроде "Permission denied"
Что это такое?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "аналог бат файла" 
Сообщение от Кефир emailИскать по авторуВ закладки on 21-Сен-05, 13:52  (MSK)
Я там ошибся, я пишу
echo
а не так как я написал...
И еще вопрос в догонку, когда я писал на си под дос там был модуль dos.h и внем функция exec чтоб выполнять команды, как это осуществить в Unix?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "аналог бат файла" 
Сообщение от anonymous Искать по авторуВ закладки(??) on 24-Сен-05, 23:59  (MSK)
>И еще вопрос в догонку, когда я писал на си под дос
>там был модуль dos.h и внем функция exec чтоб выполнять команды,
>как это осуществить в Unix?

/usr/include/unistd.h

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "аналог бат файла" 
Сообщение от Alexander Grigoriev emailИскать по авторуВ закладки on 21-Сен-05, 13:53  (MSK)

>Ну я создал файл scr.sh с таким содержанием:
>#!/bin/sh
>ehco "Hello"
>
>задал аттрибуты как вы сказали и запускаю в консоли из /root/ как
>
>./scr.sh
>а мне отвечает что-то вроде "Permission denied"
>Что это такое?

chmod 700 scr.sh

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "аналог бат файла" 
Сообщение от Кефир emailИскать по авторуВ закладки on 21-Сен-05, 20:19  (MSK)
Спасибо, с запуском я разобрался, таперь мне интересно про программирование на си, там есть модуль stdio.h а вот conio.h нет. А откуда взять getch() gotoxy() и т.д. Ведь наверника есть их аналоги. Вот. И как исполнять системные команды? В частности мне надо очищать экран... А вообще там есть хелп по модулям?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "аналог бат файла" 
Сообщение от MaximKuznetsov Искать по авторуВ закладки on 21-Сен-05, 21:29  (MSK)
>Спасибо, с запуском я разобрался, таперь мне интересно про программирование на си,
>там есть модуль stdio.h а вот conio.h нет. А откуда взять
>getch() gotoxy() и т.д. Ведь наверника есть их аналоги. Вот. И
>как исполнять системные команды? В частности мне надо очищать экран... А
>вообще там есть хелп по модулям?

есть такая команда man
например чтобы получить описание того как работать с текстовым режимом терминала : man curses (или man ncurses)

посмотрите раздел Документация на этом сайте - Вы наверняка найдёте всё что Вам нужно..

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "аналог бат файла" 
Сообщение от Ghecko Искать по авторуВ закладки(??) on 26-Сен-05, 14:29  (MSK)
>есть такая команда man
>например чтобы получить описание того как работать с текстовым режимом терминала :
>man curses (или man ncurses)
Причем man можно вызываь  и для имени ф-ии или системного вызова. Там , в мане, написано в каком заголовочном файле описана эта функция :)

  

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру