Linux bash: конвертировать строку разделенную проблеми в массив

Недавно возникла необходимость конвертировать первый параметр, который передавался bash скрипту из строки разделенной пробелами в массив. Это можно сделать так:

Linux bash: еще один вариант работы с массивом и циклом for

Я уже писал раньше об работе с массивом и циклом for в shell скриптах. Еще один возможный варинт синтаксиса, удобный для запоминания программистами, которые раньше писали на C-подобных языках, представлен ниже: В примере переменная arr содержит массив значений, значения которого перебираются в цикле for

Linux bash: удалить первый символ со значения переменной

Недавно возникла задача в Linux bash скрипте удалить первый символ со значения переменной. Я уже ранее писал о том, как можно удалить удалить последний символ со значения переменной в Linux bash. Удалить первый символ значения можно так:

MySQL shell script проверить существует ли база данных

С днем системного администратора всех, кто имеет к этой профессии хоть какое-то отношение. Время от времени сталкиваюсь с необходимостью выяснить сущесвует ли в MySQL база данных с определенным именем. Написал небольшой shell скрипт, чтобы делать подобную проверку. Может быть он будет вам тоже полезен: Файл ./check-mysql-database-exists.sh Назначим права, чтобы скрипт стал исполняемым: Запускаем проверку базы …

Linux bash: пример работы с массивом и цикл for

Время от времени приходится в Linux bash shell скрпитах использовать массивы и циклы for. Может быть кому-то тоже будет полезно это. В примере переменная dirs содержит массив значений, значения которого перебираются в цикле for

Linux ps и kill: найти и убить процесс

Что нужно сделать, чтобы найти и убить процессы в Linux? Как подсказал sin в предыдущем посте: Linux ps: просмотр текущих процессов системы можно найти все процессы httpd с помощью команды: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 2981 0.0 0.4 46140 12368 ? Ss Feb22 0:00 /usr/sbin/httpd apache 10353 0.0 …

Логирование консоли в Linux

Постоянно работая с консолью в Linux необходимо логировать свои действия, чтобы потом можно было вернуться и составить отчет. Чтобы просмотреть историю введенных команд существует команда: Но она не покажет вывод. Для подобных целей я пользуюсь командой: Script started, file is /path/to/file.log Далее работаем в консоли с логированием. В конце работы выходим из консоли, как обычно, …

всякие полезности для разработки сайтов
 
Copyright © 2013 - 2024 Шкоденко Тарас. Програмування та розробка сайтів