Articles of shell скриптов

Как добавить пользователя в группу, используя bash-скриптинг?

Мне трудно добавить пользователя в группу в сценарии. Например, у меня есть скрипт, который просит пользователя ответить на несколько вопросов, и если ответы верны, этот пользователь должен быть добавлен в определенную группу. Поэтому мне, вероятно, нужен способ как-то определить, какой пользователь отвечает на вопросы (есть несколько пользователей), а затем на основе его ответов добавить его […]

Как открыть последний файл из списка файлов в определенном каталоге в AIX

Как открыть последний файл из списка файлов в определенном каталоге? То же имя файла расположено по дате с последним в последнем. В настоящее время я использую следующие команды: ls -lrt filename* tail -f filename

Разрешен ли общий (POSIX) язык оболочки в скриптах / etc / sysconfig / *? Или есть ограничения?

Конечно, в скриптах /etc/sysconfig/* могут быть обычные присвоения name=value . Но эти файлы интерпретируются . из скорлупы, не так ли? Существуют ли какие-либо ограничения на язык оболочки, которые могут быть законно (то есть в соответствии с какими-либо правилами, действующими для операционной системы) и переносимыми (то есть для нескольких операционных систем) использоваться в них? Или можно […]

Bash Script: для записи MQTT-фида в текстовый файл

Я написал небольшой скрипт bash (datalogger.sh) для хранения данных mqtt на SD-карте внутри Linux-машины. Сценарий bash выглядит так: #!/bin/bash fileNumber=1 temp=1 // flag to check and create new files fileName=”Data” while [ $temp -le 1 ] do if [ -f “/media/card/$fileName$fileNumber.txt” ] then ((fileNumber++)) else touch “/media/card/$fileName$fileNumber.txt” mosquitto_sub -v -t “gateway/+/rx” | tee /media/card/$fileName$fileNumber.txt temp=2 […]