Bash
-
Команда Bash fc: Легкое владение оболочкой Bash, как профессионал
Вы когда-нибудь выполняли команду в Bash и получали ошибку из-за опечатки? Или, возможно, вы забыли последние три выполненные команды? Вместо их переписывания или запоминания предыдущих команд, команда fc в Bash может помочь быстро редактировать и повторно выполнять предыдущие команды. В этой статье вы узнаете, как использовать fc для редактирования и повторного выполнения команд из истории команд. После прочтения этого руководства вы будете владеть fc как настоящий воин командной строки! Предварительные требования Эта статья будет руководством. Если вы планируете следовать пошагово,…
-
Изучение многозадачности сценариев оболочки Bash с GNU Parallel
Если вам надоело, что ваши сценарии Bash выполняются вечность, этот учебник для вас. Часто вы можете запускать сценарии Bash параллельно, что может значительно ускорить результат. Как? Используя утилиту GNU Parallel, также называемую просто Parallel, с некоторыми удобными примерами GNU Parallel! Parallel выполняет сценарии Bash параллельно с помощью концепции, называемой многопоточностью. Эта утилита позволяет запускать различные задания на каждом ЦП вместо только одного, сокращая время выполнения сценария. В этом учебнике вы узнаете о многопоточности сценариев Bash с большим количеством примеров GNU…
-
Как переименовать файлы в Linux
Вы новичок в операционной системе Linux? Если да, то обычные задачи, такие как переименование файлов и папок, могут отличаться от того, к чему вы привыкли. Но не волнуйтесь. Концепция переименования файлов в Linux подобна тому, как это делается в других операционных системах. В этом руководстве вы узнаете множество способов переименования одиночных и множественных файлов в Linux, как через графический интерфейс, так и выполняя команды в терминале. Давайте начнем! Необходимые условия Чтобы следовать этому руководству, убедитесь, что у вас есть следующее:…
-
Использование Bash Sort для сортировки файлов как профи
Вы ищете способ организовать ваши файлы и выполнить над ними некоторые операции? В программировании часто возникают ситуации, когда необходимо отсортировать данные, например, список файлов. Сортировка файлов с использованием команды Bash sort и ls поможет вам поддерживать порядок вещей. В этом уроке вы узнаете основы сортировки файлов и содержимого файлов. Приступим к сортировке! Предварительные требования В этом уроке используется Ubuntu 20.04, но любое распределение Linux подойдет. Связано:Как начать работу с Git Bash в Windows Сортировка файлов в алфавитном порядке в Bash…
-
Как обновить IP и имя хоста Ubuntu через Bash
Есть несколько способов управления IP-адресом и именем хоста вашего компьютера под управлением Ubuntu. Системные администраторы могут использовать инструменты nmcli, netplan, hostname и hostnamectl. Несмотря на то, что эти инструменты хорошо справляются сами по себе, как можно интегрировать их для улучшения вашей автоматизации? Вы можете создать Bash-скрипт, который будет обрабатывать конфигурацию за вас. В этой статье вы узнаете, как установить новое имя хоста и сконфигурировать информацию об IP-адресе, все с помощью Bash-скрипта, который принимает вводные данные. Каждый пример будет строиться на…
-
Изучение операторов тестирования файлов в Bash с примерами
Bash – невероятно гибкая и предлагает различные варианты тестирования файлов. И если вы ищете способ проверить ваши файлы, операторы тестирования файлов Bash помогут вам. В этом руководстве вы узнаете различные операторы тестирования файлов и как использовать их для проверки существования файла, его читаемости, пустоты и так далее. Читайте далее и подружитесь с операторами тестирования файлов Bash! Предпосылки Это руководство будет практической демонстрацией. Если вы хотите следовать за нами, убедитесь, что у вас есть следующее: A Linux system with Bash installed…
-
Команда Echo в оболочке Bash: Откройте для себя многочисленные возможности
Как администратор, вы можете регулярно запускать команду echo в Bash при управлении системой Linux. Но может ли команда echo предложить что-то большее, чем просто печать текста? В этом руководстве вы ближе познакомитесь с командой echo и узнаете некоторые из ее наиболее полезных практических примеров. Готовы? Следите за обновлениями и пересмотрите свое представление о команде echo! Предварительное условие Это руководство включает практические демонстрации. Чтобы следовать за ними, вам потребуется только машина с Ubuntu. В этом руководстве используется Ubuntu 20.04, но также…
-
Понимание условных операторов Bash If Else и других условных операторов
Написание сценария оболочки Bourne Again Shell (Bash) может быть приятным опытом, особенно когда вы добавляете в него логику, обеспечивая его надежность. Один из способов внедрения этой логики, делая ваш сценарий умнее, – использование условных операторов, конкретно ‘bash if else’. В этом глубоком погружении вы собираетесь осознать силу и тонкости операторов if-else и case в Bash. Это поможет вам создавать безошибочные, интеллектуальные сценарии Bash. Мы также добавим немного bewed practices, чтобы убедиться, что вы пишете сценарии, как профессионал. Воодушевлены? Погружайтесь в…