Как научиться писать скрипты


как написать JavaScript — руководства на Skillbox

Если бы для интернета писали Библию, она начиналась бы так:

Сначала была почта. И увидели инженеры, что это хорошо. И создали они WWW с гиперссылками. И увидели инженеры, что это тоже хорошо. И создали они тогда язык JavaScript для оживления страничек.

Примерно так происходило в реальности. JavaScript придумали, чтобы «оживить» HTML. Скрипты JavaScript пишутся непосредственно в текст HTML или хранятся в отдельных файлах, как и стили CSS. Они выполняются сразу после загрузки страницы в браузер.

Даже сам язык в первое время назывался LiveScript. Потом его переименовали в JavaScript, потому что планировали как-то увязать с языком общего назначения Java. Но сейчас у них нет практически ничего общего, а  JavaScript — совершенно независимый язык программирования со своей четкой спецификацией ECMAScript.

Формально JavaScript является торговой маркой Oracle, а этот язык — «расширение» ECMAScript, наряду с JScript от Microsoft и ActionScript, но это скорее заморочки владельцев торговых марок. Главное, что свободный ECMAScript никому не принадлежит.

Со временем сфера влияния JavaScript значительно расширилась. Его начали использовать не только для скриптов на странице HTML, но и для серьезных больших веб-приложений и целых программ, которые работают в браузере. Есть инструменты, чтобы специальным образом «упаковать» эти программы и выполнять их отдельно от браузера. Это компиляторы и интерпретаторы, которые более подробно рассматриваются на обучающих курсах «Java-разработчик» и «Веб-разработчик».

Приложения JavaScript выполняются в любой среде, где есть соответствующий интерпретатор.

Нас пока интересуют только браузеры и HTML-странички.

Как сделать JavaScript? Написать элементарный скрипт не сложнее, чем простую HTML-страничку, ведь скрипты JavaScript пишутся обычным текстом, то есть их можно создавать буквально в том же «Блокноте», сохраняя потом в отдельных файлах или вставляя в тело HTML-документа. Самые простые вещи на JavaScript делаются действительно просто.

Для примера сделаем простой скрипт для выполнения сервером сценариев Windows. Этот скрипт можно написать прямо в «Блокноте» и выполнить без браузера.

WScript.echo ("Привет, Skillbox!")

Пишем этот текст в «Блокноте», затем сохраняем файл под именем skillbox.js и запускаем в «Проводнике» Windows.

Аналогичный скрипт можно записать прямо в коде страницы HTML между тегами <script> и </script>. Там уже можно использовать обычные методы JavaScript, а не метод echo специфического объекта WScript. Рассмотрим некоторые из стандартных методов для ввода и вывода данных в браузере.

Метод alert() отображает окошко с кнопкой «OK». В окне выводится сообщение, которое указано в скобках. Например, «Привет, Skillbox!». То есть в данном случае браузер делает ровно то же самое, что перед этим делал сервер сценариев Windows.

Эти примеры тоже можно писать в «Блокноте», только сохранять в файлах с расширением HTML. Например, skillbox.htm.

< html>
   <script>
      alert("Привет, Skillbox")
   </script>
</html>

Результат:

В качестве аргумента alert() можно указать не только конкретный текст, но и результат каких-либо вычислений или обработки других данных. Например, alert(x), где x вычисляется отдельно.

Метод confirm() выводит такое же окно с сообщением, но уже с двумя кнопками — «ОК» и «Отмена». В зависимости от того, какую кнопку щелкнет пользователь, метод возвращает либо значение true, либо false. Сервер получает это возвращаемое значение от пользователя и выполняет какое-то действие, в зависимости от ответа.

Синтаксис такой же, только здесь логически предполагается выбор, так что пользователю задают вопрос.

<html>
   <script>
      confirm("Привет, Skillbox")
   </script>
</html>

Результат:

Метод prompt() выводит диалоговое окно с сообщением и текстовым полем, куда пользователь вводит данные. Здесь тоже предусмотрены две кнопки «ОК» и «Отмена». По нажатию первой кнопки метод возвращает на сервер введенный текст, а по нажатию второй кнопки возвращает логическое значение false.

Синтаксис здесь такой:

prompt (сообщение, значение_поля_ввода_данных)

Значение поля ввода необязательно. Туда можно вписать текст, который изначально введен в поле для удобства пользователя.

Код:

<html>
   <script>
      prompt("Передай привет Skillbox", "Привет")
   </script>
</html>

Результат:

Возможности современного JavaScript выходят далеко за рамки примитивного ввода-вывода данных через формы. Эти методы мы привели только в качестве самых простых примеров. Кроме этого, JavaScript позволяет реагировать на действия пользователя. Например, на движения мышкой или нажатие определенных клавиш. JavaScript часто используется для обеспечения асинхронной работы (Технология AJAX), когда информация на странице обновляется без ее перезагрузки. В этом режиме данные отправляются на сервер и загружаются оттуда в интерактивном режиме. Кроме того, JavaScript способен манипулировать с  HTML-элементами на странице (создавать и прятать теги и т.д.) и делать многое другое.

Во всех популярных браузерах есть специальная консоль разработчика. Она показывает код скриптов на странице, а также выводит другую полезную информацию. В Chrome, Firefox и IE консоль разработчика открывается по нажатию горячей клавиши F12, в Safari — Ctrl+Shift+I или Ctrl+Alt+C. На скриншоте скрипты отображаются справа вверху, вместе с другими элементами веб-страницы.

Консоль разработчика в Chrome.

В дальнейшем для удобного программирования понадобится установить редактор кода или IDE (Integrated Development Environment), интегрированную среду разработки. IDE — это редактор с расширенной функциональностью, который интегрирован с другими полезными инструментами, поддерживает подключение дополнительных модулей и так далее.

Для начала можно рекомендовать один из легких редакторов:

В будущем есть смысл присмотреться к IDE:

Инструкторы на курсе «JavaScript с нуля» посоветуют лучшие инструменты и помогут разобраться с любыми вопросами. Это практический 4-месячный курс для тех, кто хочет научиться основам языка сценариев с индивидуальным наставником, разработать фронтенд для интерактивного веб-проекта и положить кейс к себе в портфолио.

Курс идеально подойдет дизайнерам-разработчикам и начинающим программистам, кто уже знаком и умеет разрабатывать страницу на HTML и CSS, но не намерен останавливаться в изучении программирования. Преподаватели практически «на пальцах» объяснят базовые основы синтаксиса JavaScript, научат создавать визуальные интерактивные элементы и помогут разработать первый веб-проект на JavaScript.

Курс «JavaScript с нуля»

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

  • Живая обратная связь с преподавателями
  • Неограниченный доступ к материалам курса
  • Стажировка в компаниях-партнёрах
  • Дипломный проект от реального заказчика
  • Гарантия трудоустройства в компании-партнёры для выпускников, защитивших дипломные работы

Что такое написание сценария? Основы написания сценариев, которые помогут вам начать работу

самое необходимое

Что мы подразумеваем под написанием сценария?

Итак, у вас есть идея для фильма, но она все в вашей голове. Вы хотите, чтобы все это было на бумаге, что вы делаете?

ОПРЕДЕЛЕНИЕ НАПИСАНИЯ СКРИПТА

Что такое написание сценария?

Написание сценария (или сценарий) - это процесс написания историй на носителе сценария.Написание сценария - это запись движения, действий, выражения и диалога персонажей сценария в формате сценария. Процесс написания романа, стихотворения или эссе полностью отличается от написания сценария. Чтобы выразить себя на экране эффективно, требуются определенные методы форматирования. Формат сценария используется для визуального представления истории. Сценаристы или сценаристы пишут для фильмов, телевидения, видеоигр, а теперь и для онлайн-сериалов. Написание сценария можно делать по найму или на спекуляциях в надежде продать сценарий или найти агента.

СООБРАЖЕНИЯ НАПИСАНИЯ СЦЕНАРИЯ

  • Экстернализируйте внутренние мотивы персонажа
  • Расскажите историю визуально
  • Используйте правильный формат сценария

Процесс написания сценария - это постоянное напоминание о том, что вы пишете для экрана .

Итак, если вы напишете строчку «он помнит свои прошлые ссоры…», как это будет выглядеть на экране? На самом деле это нам ничего не говорит. Зачем?

Ну, его мысли никто не видит, так что при написании для экрана это не эффективная форма общения.Экстернализация внутреннего имеет решающее значение для визуального рассказа истории.

Что вы могли бы сделать в этом сценарии? Один из способов экстернализации - добавить монтажную сцену или серию ретроспективных кадров всех времен, когда они дрались.

Имея это в виду, давайте перейдем к тому, почему у нас есть этот носитель для начала. Почему мы не могли просто записывать наши фильмы, как мы записываем наши романы, эссе и стихи?

ПОЧЕМУ Формат сценария

Почему формат написания сценария?

Думать визуально не всегда легко.Отказ от привычки описывать чувства персонажей не всегда становится их второй натурой. И знать, как настроить сцену для экрана, не менее сложно.

К счастью, базовое форматирование сценария помогает исправить это.

Перво-наперво, форматирование помогает с географией.

Слаглайны или заголовки сцен сообщают читателю, где происходит действие. А сюжетные линии рассказывают нам, что делают актеры .

Это форматирование сообщает читателю, где находятся персонажи или даже куда вы ведете свою аудиторию - важный компонент обучения письму для визуальной среды.См. Рисунок ниже, чтобы лучше понять.

Обратите также внимание на то, как имена персонажей имеют отступ, четко определяющий, кто и когда говорит.

how_to_format_a_screenplay_guide _-_ studiobinder_free_screenwriting_software

Написание сценария означает запись в формате сценария

Одна набранная страница в этом стандартном формате сценария соответствует примерно одной минуте на экране. Зачем мне это знать?

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

Кроме того, знание того, как форматировать сценарий, облегчает его чтение и, следовательно, продажу. Форматирование помогает операторам, менеджерам и читателям студии визуализировать ваш фильм.

Pro Tip

Будьте осторожны с чрезмерным диалогом. Проявите творческий подход с линиями действий. То, как действует персонаж, обычно является лучшим индикатором того, что он чувствует, чем то, что он говорит вслух.

Написать сценарий достаточно сложно, не тратьте время на Word, форматируя его самостоятельно.

Если вам интересно, вы можете бесплатно писать в StudioBinder.

Наверх Далее

Как написать сценарий фильма

Теперь вы можете ответить, что такое написание сценария, и, надеюсь, почувствуете себя немного лучше в отношении следующего шага. В нашем следующем посте мы подробнее рассмотрим правила форматирования, количество страниц и другие тактические проблемы, которые могут у вас возникнуть в начале.

Итак, откройте свое программное обеспечение и прочтите наше пошаговое руководство о том, как изложить свое видение на бумаге.

Наверх Следующее: Как написать сценарий фильма →
. .

Полное руководство по написанию спецификаций

НАПИСАНИЕ ПО SPEC

1. Написание специального сценария сегодня

Написание спецификаций - обычная практика в Голливуде. Независимо от того, работают ли они «в индустрии», кино- и телепрограммы могут стать отличным инструментом для писателей, чтобы продать свой голос потенциальным покупателям.

В этом посте мы рассмотрим сценарии как для художественных фильмов, так и для телешоу.

Так что же такое сценарий «спецификации»?

ОПРЕДЕЛЕНИЕ СЦЕНАРА СПЕЦИФИКАЦИИ

Что такое сценарий спецификации?

Специализированный (спекулятивный) сценарий - это сценарий фильма или телевидения, написанный независимо от производственной организации.«Написание по спецификации» относится к тому, когда писатель создает сценарий самостоятельно с целью либо продать его, либо обеспечить представительство для дальнейших заданий.

Лучшие скрипты спецификаций ежегодно попадают в Черный список.

Зачем писать скрипт по спецификации?

  • Получите навыки написания сценария.
  • Создание материала для показа продюсерам и представителям.
  • Продемонстрируйте свои писательские способности.

СКРИПТЫ СПЕЦИФИКАЦИИ

2.Может ли окупиться написание спецификаций?

Было много споров о том, может ли быть полезным написание спецификации. В конце концов, сегодня в сфере развлечений преобладают франшизы и существующие объекты недвижимости со встроенной аудиторией (например, комиксы).

Кроме того, практически невозможно получить незапрашиваемый сценарий, прочитанный производственной компанией.

Так почему кто-то пишет о спецификации?

Маркус Редмонд продал свой сценарий

Что ж, цель любого писателя - придать импульс своему имени или своему проекту.Это может привести к встречам с продюсерами, представительствам и встречам с ведущими сценаристами популярных шоу.

Если у вас есть спецификация, которая заставит вас заметить, это только первый шаг. Как только вы войдете в комнату, вас также спросят, есть ли у вас еще материалы для демонстрации.

Вот почему ветеран сценария Джон Август предлагает вооружиться дополнительной спецификацией художественного фильма, типовой спецификацией эпизода и пилотной версией.

НАПИСАНИЕ СКРИПТА

3. Как написать специальный сценарий

Первое, что вам понадобится, это профессиональная программа для написания сценариев, использующая стандартное форматирование, чтобы ваш сценарий воспринимался серьезно.

StudioBinder имеет программное обеспечение для написания сценариев, которое является полным пакетом:

Во-первых ... это полностью БЕСПЛАТНО .

Вы можете писать неограниченное количество скриптов, не тратя ни копейки.

Программа для создания сценариев StudioBinder

Наша функция проведет вас через процесс написания и научит вас стандартному отраслевому формату, который используется профессионалами на протяжении десятилетий.

Во время написания сценария вы можете одновременно пометить все элементы, например реквизит, костюмы или любые другие требования для вашей сцены.

Как только это будет сделано, вы можете приступить к написанию сценария спецификации:

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

Так вы не потеряетесь в лабиринте идей.

Затем, когда вы действительно приступите к письму, помните о своем возможном читателе.

Читатели, которых вы хотите привлечь, даже более важны, чем агенты и производители. Обычно это помощники с огромными стопками хороших сценариев, подобных вашему, которые нужно выполнять каждый день.

Написание профессиональных советов: как лучше писать описания

Итак, вы захотите сделать несколько вещей, чтобы удержать их интерес.

Во-первых, убедитесь, что ваши скрипты соответствуют отраслевым стандартам. Не пытайтесь приправить их причудливыми заголовками, шрифтами или изображениями. Что касается формата сценария спецификации, обычно просто убедитесь, что ваш сценарий похож на любой другой профессиональный сценарий.

Здесь, в StudioBinder, мы собрали Мастер-класс по написанию и развитию ТВ , который проведет вас через каждый этап процесса разработки и поможет вам не сбиться с пути, пока вы пишете свои идеи.

Уроки, включенные в эти семь отдельных курсов, не только помогут вам писать, но мы также рассмотрим кучу отраслевой инсайдерской информации и советов от успешных писателей и участников шоу, которые помогут вам продать идею.

НАПИСАНИЕ ТВ ПО SPEC

4. Создайте образец эпизода шоу

Выберите шоу, которое вы пробуете с умом. Конечным читателем будут агенты, продюсеры и их помощники, поэтому убедитесь, что это шоу актуально и производит фурор в индустрии.Тогда станьте учеником шоу.

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

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

КАК НАПИСАТЬ ТВ-ПИЛОТ

5. Напишите свой оригинальный ТВ-пилот

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

Даже если вы начинаете с пустой страницы, закрепите свое видение с помощью как можно большего количества успешных (и похожих) шоу.

Как написать пилотное телешоу, которое продает - StudioBinder

Например, во время написания Существующий Микки Фишер сказал, что он делал заметки во время просмотра нескольких эпизодов шоу, таких как Во все тяжкие и Friday Night Фары . Его заметки касались структуры и продолжительности эпизода.

Фишер сказал, что, помимо написания своего пилота, он также написал обзор сезона и серии, который дал ему боеприпасы, когда ему задавали вопросы на собраниях.

Формат SPEC SCRIPT

6. Напишите свой оригинальный полнометражный фильм

Это правда: количество фильмов, которые ежегодно производятся крупными студиями, сокращается. Так что, естественно, интерес к оригинальным сценариям уже не тот, что был раньше.

Но это не значит, что специальные сценарии фильмов не продаются. Учитывая новые возможности для контента, включая Netflix, Amazon и даже Apple, спрос на оригинальные материалы по-прежнему сохраняется.

Агент может вам в этом помочь.Но также важно следить за рынком. Сведите свою идею к основному жанру и предпосылкам и посмотрите на похожие фильмы, которые вышли за последние несколько лет.

Напишите сценарий спецификации художественного фильма

Проведите небольшое исследование. Как они изначально финансировались? Возможно, он не был куплен как спец. Иногда сценарии сверхмалобюджетных фильмов ужасов, например, производятся по дешевке, а затем продаются дистрибьюторам.

Исследуйте дистрибьюторов.Попробуйте подумать о том, под каким углом они выпустили фильм.

Подумайте, как ваша история соответствует рыночному спросу.

Наконец, введите конкурсы сценариев. Выберите из множества дорогостоящих конкурсов сценаристов и ограничьтесь теми, которые соответствуют жанру и тональности вашего сценария.

Кроме того, из «Черного списка» есть законные истории успеха. Это сервис загрузки сценария, который предлагает обратную связь и функцию голосования.

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

КАК НАПИСАТЬ СЦЕНАРИЙ

7. Найдите свой голос в своем сценарии спецификации

Не пугайтесь перспективы того, что вам понадобится так много материала, готового к работе. В первую очередь вас заметят то, как вы выражаете свою уникальную точку зрения и мировоззрение.

Микки Фишер подробно описал свой путь от начинающего сценариста-актера до того, как исполнительным продюсером его шоу « Существующий » стал Стивен Спилберг на канале CBS.

Главный из многих самородков мудрости, которые он дает в своем посте, - это его совет сделать ваше письменное портфолио максимально привязанным к вашему голосу.

Он говорит, что сначала старался максимально разнообразить свои потенциальные проекты. Но теплый ответ, который он получил, побудил его привести свое портфолио ближе к тому, что в первую очередь привлекло его внимание.

Итак, познакомьтесь с этим аспектом себя. Создайте доску настроения, чтобы делать изображения, которые вас вдохновляют. Спросите себя, почему каждое добавленное вами изображение особенно поразительно.

Погрузитесь в эту творческую часть себя.

ПРИМЕРЫ СЦЕНАРИЙ СПЕЦИФИКАЦИИ

8. Примеры сценариев кино и ТВ

Лучший способ научиться писать сценарий спецификации - использовать существующие сценарии. Чем больше вы прочитаете, тем больше узнаете, как писать сценарий спецификации, как профессионалы.

Найдите хороший пример сценария ТВ-спецификации в базе данных созданных и невыполненных сценариев. Изучите как можно больше серий и пилотных проектов похожих, актуальных шоу.

Если вы хотите написать сценарий фильма, попробуйте проверить прошлых победителей ежегодного Черного списка. Подумайте особенно о том, как каждый сценарий выделялся на рынке.

UP NEXT

Написание сценария Sitcom: Seinfeld Scripts

Теперь вы понимаете, как сценарий спецификации вписывается в мир современной индустрии развлечений.

Ознакомьтесь с нашей статьей о написании сценария ситкома, где мы познакомим вас со структурой Seinfeld и покажем вам, как сценаристы работали над одним из самых успешных шоу за всю историю.

Наверх Далее: Анализ сценариев Seinfeld
.

Написание сценариев оболочки - Урок 1: Написание вашего первого сценария и обеспечение его работы

Для успешного написания сценария оболочки у вас есть сделать три вещи:

  1. Написать сценарий
  2. Разрешить оболочке выполнить его
  3. Положи где-нибудь оболочка может найти

Написание сценария

Сценарий оболочки - это файл, содержащий ASCII текст. Чтобы создать сценарий оболочки, вы используете текст редактор . Текстовый редактор - это программа, как слово процессор, который читает и записывает текстовые файлы ASCII.Существует множество текстовых редакторов для ваша система Linux, как для командной строки среда и среда графического интерфейса. Вот список из распространенных:

Имя Описание Интерфейс
vi, vim Дедушка текстовых редакторов Unix, vi , печально известен своим сложная, неинтуитивная структура команд. С другой стороны, vi мощный, легкий и быстрый.Обучение vi - это обряд Unix проход, так как он повсеместно доступен на Unix-подобные системы. В большинстве Linux дистрибутивы, расширенная версия традиционного vi редактор под названием vim используется. командная строка
Emacs Настоящий гигант в мире текста редакторы - Emacs Ричарда Столмен. Emacs содержит (или может содержать) каждый функция, когда-либо задуманная для текстового редактора.Это Следует отметить, что vi и фанаты Emacs сражаются ожесточенные религиозные войны, из-за которых лучше. командная строка
нано nano - бесплатный клон текста редактор поставляется с сосна почтовая программа. nano есть очень прост в использовании, но очень мало функции. Я рекомендую nano для начинающих пользователей, которые нужен редактор командной строки. командная строка
gedit gedit - редактор поставляется с рабочим столом Gnome Окружающая среда. графический
Крайт kwrite - это "расширенный редактор", поставляемый с KDE. Оно имеет подсветка синтаксиса, полезная функция для программисты и сценаристы. графический

Теперь запустите текстовый редактор и введите свой первый сценарий следующим образом:

#! / Bin / bash # Мой первый сценарий эхо "Hello World!"

Самые умные из вас поймут, как скопировать и вставить текст в текстовый редактор ;-)

Если вы когда-нибудь открывали книгу по программированию, вы бы сразу узнали это как традиционная программа "Hello World".Сохраните ваш файл с некоторым описательным названием. Как насчет hello_world ?

Первая строка скрипта важна. это это специальная подсказка, называемая shebang , данная оболочке, указывающая какая программа используется для интерпретации скрипта. В в данном случае это / bin / bash . Другие сценарии такие языки, как Perl, awk, tcl, Tk, и python также используют этот механизм.

Вторая строка - это комментарий . Все который появляется после символа "#", игнорируется bash .По мере того, как ваши сценарии становятся комментарии становятся важнее и сложнее. Они используются программистами, чтобы объяснить, что такое происходит так, чтобы другие могли это понять. Последний Строка - это команда echo . это команда просто печатает свои аргументы в дисплей.

Настройка разрешений

Следующее, что нам нужно сделать, это дать оболочке разрешение на выполнение вашего скрипта. Закончено с командой chmod как следует:

[me @ linuxbox me] $ chmod 755 hello_world

"755" даст вам читать, писать и выполнять разрешение.Все остальные будут только читать и выполнить разрешение. Если вы хотите, чтобы ваш сценарий был закрытый (т.е. только вы можете читать и выполнять), используйте «700» вместо этого.

На пути к успеху

На этом этапе ваш сценарий будет запущен. Пытаться это:

[me @ linuxbox me] долларов ./hello_world

Вы должны увидеть "Hello World!" отображается. если ты нет, посмотрите, в каком каталоге вы действительно сохранили свой скрипт, перейдите туда и попробуйте еще раз.

Прежде чем мы продолжим, я должен остановиться и поговорим немного о путях.Когда вы вводите имя команды, система не выполняет поиск по всей компьютер, чтобы узнать, где находится программа. Который займет много времени. Вы заметили, что вы обычно не нужно указывать полный путь к программе, которую вы хотите запустить, оболочка просто вроде знает.

Что ж, ты прав. Оболочка знает. Вот как: оболочка поддерживает список каталогов где хранятся исполняемые файлы (программы), и только ищет каталоги в этом списке. Если это так не найти программу после поиска в каждом каталоге в списке он выдаст известную команду не найдено сообщение об ошибке .

Этот список каталогов называется вашим путь . Вы можете просмотреть список каталогов с помощью следующей команды:

[me @ linuxbox me] $ echo $ PATH

Это вернет список разделенных двоеточиями каталоги, в которых будет выполняться поиск, если имя пути не указывается при попытке выполнения команды. В нашей первой попытке выполнить ваш новый скрипт мы указал путь ("./") к файлу.

Вы можете добавить каталоги на свой путь с помощью следующая команда, где каталог - это название каталога, который вы хотите добавить:

[me @ linuxbox me] $ экспорт PATH = $ PATH: каталог

Лучше всего отредактировать .bash_profile или .profile файл (в зависимости от вашего дистрибутива) включить вышеуказанное команда. Таким образом, это будет сделано автоматически каждый раз при входе в систему.

Большинство дистрибутивов Linux поощряют практика, в которой у каждого пользователя есть определенная каталог программ, которые он / она использует лично. Этот каталог называется bin и является подкаталог вашего домашнего каталога. Если вы этого не сделаете уже есть, создайте его с помощью следующих команда:

[me @ linuxbox me] $ mkdir bin

Переместите свой сценарий в новую корзину каталог, и все готово.Теперь тебе просто нужно тип:

[me @ linuxbox me] $ hello_world

, и ваш скрипт запустится. В некоторых дистрибутивах, особенно Ubuntu, вам нужно будет открыть новый сеанс терминала перед тем, как вновь созданный каталог bin будет распознан.

.

Смотрите также