Видео ролики бесплатно онлайн

Смотреть азиатское видео

Официальный сайт itartass-sib 24/7/365

Смотреть видео бесплатно


m0nhawk 20.10.09 21:38 # +4
Если имеется ввиду тут подкат, то это значит спрятать часть поста, по сути, в "подробней".
Команды [cut] [fcut]
m0nhawk 20.10.09 21:43 # +3
То-есть, сначала идёт небольшая часть текста, а всё остальное "под кат". Получится на главной только небольшая часть.

Скрипт - это по сути программа. Обычно начинается со строчек #!/bin/zsh (или к другому командному интерпретатору (bash, ksh, sh...) )
Запускать - ./name . Обычно в качестве расширения ставят .sh .
m0nhawk 20.10.09 22:13 # +2
Вот и вот блоги на мыЛинуксе с готовыми скриптами (вдруг не заметили :) ).
gwk 20.10.09 22:29 # +1
мне кажется для этого создаётся файл, записывается в него код

а если Вам ближе (была) винда или dos, то скрипт это аналог cmd или bat файлов.
h31 20.10.09 23:13 # +5
>Или у меня извращённые взгляды на скриптинг ?
Пожалуй.
Начнем с того, что есть такая штука как командный интерпретатор, он же шелл(shell). Когда Вы открываете терминал, то запускается такая штуковина. Благодаря ей можно, например, написать часть имени файла, нажать Tab и оно дополнится до конца или хотя бы выведется список файлов, претендующих на дополнение. А ещё можно начать "вверх" и появится предыдущая команда. Надо заметить, что самые простые шеллы могут не иметь этих функций.
Помимо вот таких вот удобств, на них можно писвать небольшие программы. У них есть переменные (сделайте export HW='Hello World!' && echo $HW дабы убедиться в этом) и самые распространенные операторы типа if и т.д., тоже можете что-нибудь написать как пример. Это очень часто используется. Действия можно записывать в файл, если есть необходимость, но можно писать и прямо в терминал. Можете сделать cat script.sh | bash и убедиться в этом. Чтобы каждый раз не писать | bash решили указывать в начале файла программу, которая будет обрабатывать файл в виде #!/path/to/prog. Конечно есть куча нюансов, но пока я их не рассматриваю.
ner_uto 21.10.09 00:47 # +3
Если очень грубо, то скрипт - программа вроде той, что любой человек писал на информатике:) кстати, автор предыдущего комента не прав, скрипты бывают не только на шелл написаны, но и на других языках программирования.
kstep 21.10.09 03:11 # +2
Не пугай человека =) Пусть привыкнет хотя бы к скриптам на шелле. Может ему больше и не нужно =)

.sh добавляется в конце в качестве традиции, чтобы указать что это скрипт, написанный для шеллы (sh от shell, «оболочка», а точнее командная оболочка, программа обслуживающая терминал и дающая запускать другие программы).

Эту часть никто писать не заставляет =)
Главное не забыть две вещи:

1) первой строчкой в скрипте должно идти
#!/bin/sh
(или #!/usr/bin/bash, #!/usr/bin/perl, #!/usr/bin/zsh,
в общем полный путь к программе, которая должна выполнить этот скрипт).

2) скрипт должен иметь права на выполнение. То есть после того, как скрипт
положен в файл, то нужно выполнить команду:
chmod a+x имяфайла

Вот после этого и можно писать
./имяфайла
kstep 21.10.09 03:14 # +1
chmod = change mode (изменить режим файла, то есть права на файл),
a+x = to all allow (+) execute (всем пользователям разрешить выполнять).
m0nhawk 21.10.09 09:34 # +0
Не знаю как у других, но у меня ./ запускает даже если не сделан chmod.
kstep 21.10.09 13:32 # +0
Какая ось? Шел? Ибо сиё зело странно есть.
Без прав на выполнение всегда и везде выдавало ошибку доступа.
Может ты запущаешь через «. ./filename»?
m0nhawk 21.10.09 14:11 # +0
arch linux, zsh
Только что проверил, действительно пишет:
zsh: permission denied: ./filename

А из папки со скриптами нормально запускает, если есть расширения .sh, .pl, .py (других скриптов у меня нету :) ).
Хотя я, вроде, с той папкой ничего особенного не делал...
kstep 21.10.09 17:17 # +0
Может у тя как-то хитро zsh настроен?
Например на суффиксы стоят алиасы?
alias -s чтоб проверить.
m0nhawk 21.10.09 09:35 # +0
Не пугай человека =) Пусть привыкнет хотя бы к скриптам на шелле. Может ему больше и не нужно =)

Вот именно по этому я не упоминал скрипты на perl'e, pythone'e и других языках.
jrun 21.10.09 10:34 # +0
Я видел на этом сайте скрипты на питоне и на шелле, и дома есть на С. Разнообразие меня не пугает.
Я не знал
1) первой строчкой в скрипте должно идти
#!/bin/sh
(или #!/usr/bin/bash, #!/usr/bin/perl, #!/usr/bin/zsh,
в общем полный путь к программе, которая должна выполнить этот скрипт).
2) скрипт должен иметь права на выполнение. То есть после того, как скрипт
положен в файл, то нужно выполнить команду:
chmod a+x имяфайла

По скриптам ещё хотел у кого-нибудь спросить где можно найти мануал для новичков.

Потом иногда появляется необходимость поиска текста в нескольких файлах.

И иногда задаюсь вопросом, когда я ставил убунту, он у меня спросил имя компа по умолчанию laptop и моё имя. А что было бы если бы я в графе имя указал бы root, у меня по умолчанию были бы рутовские права ?

ner_uto 21.10.09 11:47 # +0
А что было бы если бы я в графе имя указал бы root, у меня по умолчанию были бы рутовские права ?

Не были бы в любом случае, а Убунту, скорее всего, ругнулась бы на то, что такое имя нельзя использовать. Хотя не знаю, я не пробовал.
Oni 21.10.09 11:54 # +0
поиск текста в файлах
grep текст имя_файла
соответственно, в нескольких
grep текст имя_файла имя_файла2
работают регулярные выражения
grep текст * - будет искать во всех файлах в текущей папке
grep -R text folder - будет искать рекурсивно
mylexform 21.10.09 19:59 # +0
Смело поднятая тема. Спасибо топикстартеру за смелость :-) У меня тоже есть такие вопросы.
Вот например, можно ли средствами шелл скриптов выполнить вывод звукового файла(ogg,mp3-мечта) на все(две пока) аудиокарты в системе?
kstep 22.10.09 02:15 # +0
я бы порыл в сторону mpg123, mplayer и amixer (опция -c в частности для выбора карты, которой управлять) в этом плане, хотя никогда с таким не сталкивался.
jrun 08.11.09 16:16 # +0
1) Попробовал собрать ядро командой
make bzImage modules modules_install install
,запущенной под рутом, но не создаётся в /boot initrd.img-xxx.
Поддержку initrd я включил, в чём может быть ещё проблема.
2) Как запустить wine в полноэкранном режиме ?
Craftuser 08.11.09 17:47 # +0
2) Как запустить wine в полноэкранном режиме ?

В смысле игру какую-то запустить в полноэкранном режиме?
jrun 08.11.09 18:01 # +0
Да

20.10.09 21:35 jrun

Есть вопрос!"Тупые" Вопросы

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


Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 78)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 1627 из 132 городов)
            Топ пользователей Топ блогов
            В сети: HellTommy, pioner14, ner_uto, pluton

            Новенькие: Vasin, berimornils, Lost, Lonli-Lokli, praer_ru
            welinux.ru

            Смотреть онлайн бесплатно

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн