The OpenNET Project / Index page

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



"Тематический каталог: Shell-кодинг (shell)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Shell-кодинг (shell)"  +/
Сообщение от auto_topic (??), 26-Окт-07, 13:57 
Обсуждение статьи тематического каталога: Shell-кодинг (shell)

Ссылка на текст статьи: http://www.opennet.me/base/dev/shell_coding.txt.html

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от andrey (??), 26-Окт-07, 13:57   +/
> сравнение строк
> ...
> =       равенство

ошибка

Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от root (??), 26-Окт-07, 18:57   +/
#!/bin/sh
let res=2*7
echo $res

ошибка - оно будет выводить дважды ответ "14"

Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от root (??), 26-Окт-07, 18:59   +/
#!/bin/sh
echo `My name is Vasya"

выведет что не найдена закрывающая кавычка.

Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от root (??), 26-Окт-07, 19:00   +/
Опять пишем банальные истины?:(
Ответить | Правка | Наверх | Cообщить модератору

6. Сообщение от naquademail (??), 07-Ноя-07, 03:46   +/
бож.... ну что теперь каждый считает своим долгом отписать какую-то статью на мега затёрто-банальную тему? :(
Ответить | Правка | Наверх | Cообщить модератору

7. Сообщение от andrewemail (??), 17-Дек-07, 14:38   +/
select во фрибсд по крайней мере нету в /bin/sh
Ответить | Правка | Наверх | Cообщить модератору

8. Сообщение от shellunitemail (?), 18-Дек-07, 16:53   +/
Кому то это статья очень сильно поможет ))).
Начинающему кодеру в самый раз. Так держать.
Ответить | Правка | Наверх | Cообщить модератору

9. Сообщение от Hyston (?), 01-Фев-08, 00:14   +/
Чайник сел за линукс, статья помогает, один вопрос: Это всё куда вбивать?? В текстовый файл? В винде это называлось батниками, блин..
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #12, #13

10. Сообщение от vladd (??), 15-Фев-08, 20:17   +/
Статья нужная.
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от vladd (??), 15-Фев-08, 20:32   +/
В любой своей директории набери:
$ touch test
$ chmod 755 test
Впиши или скопируй в файл "test" текст кода из статьи и выполни его так:
$ ./test
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

12. Сообщение от vladd (??), 15-Фев-08, 20:34   +/
В любой своей директории набери:
$ touch test
$ chmod 755 test
Впиши или скопируй в файл "test" текст кода из статьи и выполни его так:
$ ./test
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

13. Сообщение от vladd (??), 15-Фев-08, 20:37   +/
В любой своей директории набери:
$ touch test
$ chmod 755 test
Впиши или скопируй в файл "test" текст кода из статьи и выполни его так:
$ ./test
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

14. Сообщение от Kazm (?), 08-Мрт-08, 11:44   +/
Как выйти из цикла for? не выходя из скрипта?
exit выводит из скрипта полностью...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15

15. Сообщение от naquademail (??), 08-Мрт-08, 11:48   +/
>Как выйти из цикла for? не выходя из скрипта?
>exit выводит из скрипта полностью...

break - убивает _последний_ цикл
т.е.

for x in ...
do
     for i in ...
     do
          # выйдет только из цикла for i in ...
          [ "$i" = "123" ] && break
     done
done

continue - переходит к следующей итерации (так же только для последнего цикла)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #16

16. Сообщение от naquademail (??), 08-Мрт-08, 11:53   +/
>>Как выйти из цикла for? не выходя из скрипта?
>>exit выводит из скрипта полностью...

ещё маленькое дополнение: у них есть параметр уровень (он опциональный), им можно рулить
какой цикл остановить или перейти на след. итерацию:

for x in ...
do
     for i in ...
     do
         # остановит for x in ...
         [ "$i" = "123" ]&&break 1
     done
done

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

17. Сообщение от SSSSSSSSS (?), 14-Июн-08, 01:52   +/
поможет она тем кто хочет сдать зачёт по операционным системам и ответить на вопрос по этому сраному шелу
Ответить | Правка | Наверх | Cообщить модератору

18. Сообщение от kassemail (?), 21-Авг-08, 12:00   +/
как уже говорили выше - начинающему она поможет!
автору спасибо!
Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от bash (??), 15-Дек-08, 11:14   +/
отличная статья, особенно для начинающих
Ответить | Правка | Наверх | Cообщить модератору

20. Сообщение от Markiz (??), 22-Фев-09, 12:49   +/
Статья прекрасная. Для начинающих лучше не придумаешь. Хотелось бы только дополнительного освещения чтения и записи в файлы. :)
Ответить | Правка | Наверх | Cообщить модератору

21. Сообщение от shaq (?), 02-Мрт-09, 12:46   +/
Статья отличная, реально помогла!!!
Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Ы (?), 14-Янв-10, 18:19   +/
спасибо
Ответить | Правка | Наверх | Cообщить модератору

23. Сообщение от Mximuemail (?), 11-Окт-10, 09:07   +/
Пишу второй или третий в жизни скрипт (простенький). Статья то, что надо. Спасибо людям за то, что дали ссыль на неё. Реально время сэкономил. Адназначна на жестяк, в загашник!
Ответить | Правка | Наверх | Cообщить модератору

24. Сообщение от Лещ (?), 20-Ноя-14, 15:52   +/
Статья хороша тем, что можно быстро найти то что надо. Это ускорит написание некоторых shell-скриптов, особенно для начинающих.
Ответить | Правка | Наверх | Cообщить модератору

25. Сообщение от Belkemail (??), 09-Мрт-15, 17:48   +/
Спасибо, все четко и без воды. Для начала - самое то
Ответить | Правка | Наверх | Cообщить модератору

26. Сообщение от Вовка (??), 04-Апр-16, 21:49   +/
Спасибо.
Ответить | Правка | Наверх | Cообщить модератору

27. Сообщение от Патрик (?), 06-Май-19, 11:47   +/
Четко, спасибо.
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от Victorr (?), 02-Фев-21, 14:36   +/
Лайк
Ответить | Правка | Наверх | Cообщить модератору


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

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




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

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