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


Игра жизни Конвея: изучите Bash, создав небольшую игру
Bash (Bourne Again Shell) — это язык сценариев, созданный для операционных систем GNU (включая UNIX-подобные системы, например, Linux). Его можно использовать для взаимодействия с ОС из командной строки и для написания программ для автоматизации различных задач. Игра жизни Конвея Игра Конвея «Жизнь» — это игра с нулевым игроком, состоящая из доски с некоторой начальной конфигурацией. Доска разделена по ячейкам, которые могут быть как живыми, так и мертвыми. После каждого этапа..

5 вещей, которые нужно знать перед тем, как начать писать сценарии в Bash Shell
Не повторяйте моих ошибок! Примечание : эта статья предназначена для разработчиков, которые привыкли к языкам высокого уровня, таким как C, C#, Javascript или Python, и плохо знакомы со сценариями Bash Shell. #1 Жизненный цикл команды Когда команда передается оболочке, интерпретатор выполняет следующие основные шаги: Подстановка переменных — заменяет все переменные их значениями. Синтаксический анализ строки — интерпретатор повторно сканирует строку и обрезает..

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

Автоматизация сборки MXNet с использованием сценариев Bash
Автоматизация сборки MXNet с использованием сценариев Bash Создание двоичных файлов для выпуска программного обеспечения - дело кропотливое. Но автоматизация с использованием сценариев Bash оказалась стоящей хлопот! В рамках тестирования Apache MXNet мне было поручено создать двоичные файлы для внутренней вилки Apache MXNet. При создании и тестировании двоичного файла MXNet мне пришлось выполнить множество шагов. Кроме того, этот конвейер нужно было воспроизвести 8 раз, чтобы..

Bash: Что делает 'ls *.c'?
Когда вы изучаете Bash , одна из самых основных команд, которую вам нужно освоить, — это ls , которая будет отображать содержимое каталога. Есть много опций, которые вы можете включить при отображении списка, поэтому я приглашаю вас прочитать справочную страницу для этой команды, поскольку здесь мы напишем ее просто и конкретно. Как следует из названия, команда, о которой я буду говорить, выглядит так: $ ls *.c Глядя на синопсис команды ls , мы видим: ls [ВАРИАНТ]… [ФАЙЛ]…..

Как решить zsh: убит на MacOS Ventura
В этом руководстве - Вы найдете окончательное решение этой проблемы Честно говоря, я искал решение по всему Интернету. То, что я нашел, по большей части либо устарело, либо по конкретным темам, полезным не для всех. Проблема Иногда при установке Homebrew или когда вы устанавливаете Ruby, Git, какой-либо пакет Python через Homebrew. Вы испортили свои .zshrc и .zprofile и не знаете, как их вернуть. Другой вариант — возможно, вы один из тех, кто любит возиться и..

5 способов написать циклы в Bash
Скрипты Bash интереснее, чем вы ожидали Циклы являются неотъемлемой частью программ, и почти все языки программирования поддерживают написание различных типов циклов. Bash также предоставляет способы написания циклов. Некоторые способы похожи на другие языки, такие как C и Python, но некоторые способы очень особенные и даже странные.