Публикации по теме 'unix'


Начните работу с Bash для науки о данных
Самый недооцененный язык программирования Введение При просмотре статей по программированию на Medium всегда кажется, что все статьи объединяет одно: язык программирования - Python. Теперь я лично ничего не имею против этого. На самом деле, я сам большой поклонник Python. Однако существует множество отличных языков и инструментов, которые могут остаться незамеченными. Вот почему эта статья будет о bash, на мой взгляд, одном из самых недооцененных и недооцененных языков..

Что такое IDE, если не интеграция нескольких инструментов?
На самом деле я не предполагал, что ProjectBuilder и Interface Builder были в полном одиночестве. Но они выделялись в свое время. Вы не сможете найти множество старых историй о войне от людей, использующих VisualAge. Я, конечно, не помню их, хотя за эти годы я встретил много людей, которые использовали машину NeXTSTEP и восхищались ее средой разработки. В этом обмене несколько иронично то, что вы продвигаете инструменты CLI на этом обмене. Парень из IDE, который в первую очередь..

Ускоренный курс текстового редактора vi
Если вы проводите какое-то время с системой Unix, вы, вероятно, знаете о несколько загадочном и мистическом текстовом редакторе, известном как vi (сказал vee-eye). Непосвященным кажется, что это доступно только опытным пользователям Unix. В действительности, несмотря на то, что vi может показаться запутанным, для продуктивной работы с ним требуются лишь некоторые базовые знания и несколько команд. Самая главная причина, по которой я могу выучить vi, это то, что он есть во всех..

Чему они (вероятно) не научили вас, Pt. 2. Потоки - обзор
«Трубы, трубы звонят» (Будьте готовы, здесь много метафор.) Если вы не знакомы, ручей может быть просто географическим объектом, который полностью определяется одним признаком: поверхностным потоком воды. Потоки в программировании вполне предсказуемо являются метафорой этого понятия: вместо воды потоки данных. Важно отметить, что в основе идеи потока существует направление: данные должны течь от где-то к где-то еще - течь внутрь , поток из . Вход и выход Компьютер..

Лучшие практики для сценариев Bash
4-минутное руководство по надежным, производительным и многоразовым скриптам Bash. Отладка сценариев Bash - это не что иное, как поиск иголки в стоге сена, тем более что в существующей кодовой базе продолжают происходить новые дополнения без своевременного рассмотрения вопросов структурирования, ведения журнала и надежности. Я часто попадал в такие ситуации - иногда из-за собственных ошибок, а в других случаях при управлении сложными pileups. Следуя некоторым передовым практикам, вы..

Часть 2: Что *на самом деле* происходит, когда вы запускаете ls-l (или любую другую команду в оболочке)?
Недавно я завершил проект по созданию реализации оболочки с полным пониманием процесса, который легко перенести на любого, кто хочет узнать, как работает реальная оболочка. Вы должны иметь возможность получать ввод от пользователя в каком-то цикле, который постоянно ожидает пользователя, анализировать текст на наличие токенов и выполнять команды, ища их в пути. Фундаментальная идея оболочки заключается в получении текста от пользователя и объединении его с системными вызовами для вывода..

5 советов по созданию сценариев на Bash для начинающих
Полезные советы по написанию сценариев Bash 1. Как взаимодействовать с конечным пользователем Мы предоставим простой пример оператора read , показывающий, как вы можете взаимодействовать с конечным пользователем. Обратите внимание, что в этом примере мы не обрабатываем ошибки, поскольку хотим, чтобы это было просто. Давайте создадим сценарий read.sh . echo "Enter your First Name: " read FIRSTNAME echo "Enter your Last Name: " read LASTNAME echo ""..