🛠️ Решение ошибки bash: /bin/mv: Argument list too long

🛠️ Решение ошибки bash: /bin/mv: Argument list too long
Один из серверов разработки содержит миллионы файлов в одном каталоге. Чтобы освободить место на диске, мы решили переместить их в новую папку, созданную на другом диске, подключенном к той же системе. При попытке переместить файл с помощью команды mv была получена следующая ошибка. -bash: /bin/mv: Argument list too long Ошибка "Argument list too long", как правило, возникает тогда, когда мы передаем большое количество параметров одной команде. ...

🐧 Как заменить переменную в файле с помощью sed?

🐧  Как заменить переменную в файле с помощью sed?
Steam Editor, сокращенно sed, - это команда, используемая для поиска и замены любого текста в файле с помощью различных техник и синтаксиса. В этом руководстве мы разберемся с концепциями sed и узнаем, как можно заменить переменную или ее значение в файле с помощью sed. Синтаксис для замены строки Для замены значения переменной с помощью sed нам сначала нужно понять, как работает sed и как мы можем заменить простую строку в любом файле с помощью sed.

⏲️ 8 примеров команды date на Linux

⏲️ 8 примеров команды date на Linux
Поддержание точной даты в системе Linux - один из основных навыков, которым должен владеть любой пользователь Linux. Команда Linux date используется для отображения и установки настроек даты и времени в системе Linux. Это руководство дает вам представление о том, как можно использовать команду date для отображения и установки даты в вашей системе Linux. Базовый синтаксиc Базовый синтаксис команды date представлен ниже: 1) Команда

📜 Bash – как перенаправить стандартный вывод (stdout) и стандартную ошибку (stderr ) в один и тот же файл

📜 Bash – как перенаправить стандартный вывод (stdout) и стандартную ошибку (stderr ) в один и тот же файл
Оболочка Bash - самая популярная оболочка в системах Linux, и для эффективного использования этого шелла вам нужно немного знать о перенаправлениях оболочки Bash. ♾️ Что такое /dev/null в Linux? Это также важный шаг в изучении скриптов Bash. В этом руководстве мы покажем, как перенаправить stdout и stderr в один и тот же файл в командной строке оболочки Bash. Статья будет включать несколько примеров, чтобы вы могли выбрать правильный метод!

📜 Как запустить shell скрипт как службу SystemD на Linux

📜 Как запустить shell скрипт как службу SystemD на Linux
Systemd - это программное приложение, которое предоставляет набор системных компонентов для операционных систем Linux. Это первая служба, инициализирующая последовательность загрузки. Она всегда работает с pid 1. Она также помогает управлять системой и сервисом приложений в нашей операционной системе Linux. Мы также можем запустить любой пользовательский скрипт как службу systemd. Это помогает скрипту запускаться при загрузке системы. Это...

📜 Shell скрипты – удаление двойных кавычек (“”) из строки

📜 Shell скрипты – удаление двойных кавычек (“”) из строки
Эта статья поможет вам удалить начало и конец двойных кавычек из строки в скриптах bash, где строка хранится в переменной. Как удалить двойные кавычки из строки Утилита командной строки sed помогает легко справиться с этим. Однострочная команда sed может удалять кавычки из начала и конца строки. sed -e 's/^"//' -e 's/"$//' <<<"$var1" Приведенная выше команда sed выполняет два действия для значения переменной: Первое выражение 's/^"//'

🐧 Как запускать команды Bash в фоновом режиме в Linux

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

🐧 Как обнаружить внутри Bash скрипта путь, по которому он находится

🐧 Как обнаружить внутри Bash скрипта путь, по которому он находится
Когда вы разрабатываете сложные скрипты Bash и начинаете помещать различные их в папку, где один скрипт взаимодействует с другим, например, запуская его,  становится необходимым убедиться, что мы знаем путь, с которого был запущен скрипт, чтобы мы могли запустить другие скрипты с полным путем. Это важно, потому что первый скрипт мог быть запущен вне этого каталога. Что мы узнаем из статьи Что такое команда pwd и для чего она нужна Как узна

📜 Как использовать операторы Break и Continue в скриптах bash

📜 Как использовать операторы Break и Continue в скриптах bash
В этой статье мы рассмотрим, как использовать break и continue в скриптах bash. В bash у нас есть три основные конструкции цикла (for, while, until). Операторы break и continue встроены в bash и используются для изменения потока ваших циклов. Эта концепция break и continue доступна в популярных языках программирования, таких как Python. $ type -a break continue Базовый синтаксис break. $ break [n] Взгляните на привед

🐧 Различные способы использования команды Column на Linux

🐧 Различные способы использования команды Column на Linux
Вы когда-нибудь сталкивались с ситуацией, когда нужно было работать с CSV-файлами и выводить результаты в структурированном табличном формате? Недавно я работал с очисткой данных для файла, который не имеет правильной структуры. Между каждым столбцом так много пробелов, и мне нужно преобразовать его в формат CSV, чтобы отправить в базу данных. После очистки и создания вывода в формате CSV мой вывод визуально не привлекателен для проверки целост