Коллекция простых Bash-скриптов.
Начиная
- Hello.sh: получите простой вывод
- Process.sh: выполнить более одной команды в скрипте
- Interactive.sh: простой, но очень интерактивный скрипт.
- Special-Pattern.sh: нарисуйте ромбовидный узор из точек (.)
- While-Read.sh: чтение строк из файла с использованием цикла while.
- Read-Menu.sh: отобразить меню для системной информации.
- While-Menu.sh: повторяющееся меню для системной информации.
- Affect.sh: распечатать загрузчик счетчика
- Colorful.sh: предоставляет вам вывод нескольких цветов.
- Convertlowercase.sh: конвертировать данные из файла или стандартного ввода в нижний регистр.
- up.sh: перемещение вверх по каталогу в сценарии оболочки
- List-dir.sh: список файлов в каталоге.
- Count-lines.sh: распечатать номер строки каждого файла в текущем каталоге.
- Randomfile.sh: автоматическое создание уникального файла/папки с отметкой даты и времени.
- Random-emoji.sh: распечатать случайные смайлы
- pomodoro.sh: простое приложение Pomodoro, написанное на bash.
Программирование
- VersionCompare.sh: сравнить два номера версий
Утилита
- Encrypt.sh: зашифровать файл/папку паролем.
- Archive-and-encrypt.sh: заархивируйте путь в файл и зашифруйте файл.
- Weather.sh: проверить погоду в указанном месте или использовать геолокацию IP-адреса по умолчанию.
- ГдеIP.sh: Получить местоположение IP-адреса.
Системное администрирование
- DirectorySize.sh: вывести размер указанного каталога.
- Test-File.sh: оценить состояние файла/каталога.
- Server-Health.sh: информация, связанная с сервером отчетов.
- CPU.sh: сообщить, если загрузка ЦП превышает пороговое значение
- Disk-Space.sh: проверьте, превышает ли дисковое пространство лимит
- CollectNetworkInfo.sh: сбор информации, связанной с сервером.
- RemoteBackup.sh: резервное копирование локального файла на удаленный сервер.
- HardwareInfo.sh: показать информацию об оборудовании для систем Linux.
- Get-Temperature.sh: показать температуру процессора
Математика
- Addition.sh: выполнить сложение двух чисел.
- Subtraction.sh: выполнить вычитание двух чисел.
- Multiplication.sh: выполнить умножение двух чисел.
- Division.sh: выполнить деление двух чисел
- Simplecacl.sh: простой калькулятор
- Table.sh: вывести таблицу любого номера
- EvenOdd.sh: проверьте, является ли число, введенное из стандартного ввода, нечетным или четным.
- Factorial.sh: генерировать факториал числа
- Armstrong.sh: проверьте, является ли указанный номер Armstrong или нет.
- Prime.sh: проверьте, является ли число простым или нет.
- Fibonacci.sh: проверить, является ли введенное число числом Фибоначчи или нет.
- Decimal2Binary.sh: преобразовать десятичное число в двоичное
- Binary2Decimal.sh: преобразовать двоичное число обратно в десятичное.
- Decimal2Hex.sh: преобразовать десятичное число в шестнадцатеричное
- Hex2Decimal: преобразовать шестнадцатеричное число обратно в десятичное.
Манипулирование изображениями
- Thumbnail.sh: создавать миниатюры размером 400 пикселей из изображений в папке.
Лицензия
Массачусетский технологический институт