Напевно, ви вже знаєте кілька з цих пакетів інструментів або утиліт. Прикладом є основні утиліти GNU, які є утилітами GNU, але їх є більше. Прикладом цього є пакет moreutils що ви можете встановити на своєму дистрибутиві, якщо хочете мати деякі основні інструменти UNIX, оскільки він доступний для кількох операційних систем, а також для Apple FreeBSD, openBSD та macOS.
Всередині moreutilis ви знайдете кілька цікавих утиліт. І ти можеш просто встановіть цей пакет використання диспетчера пакетів вашого дистрибутива (yum, zypper, APT, dnf, pacman тощо), оскільки він є в більшості сховищ програмного забезпечення і отримує одне і те ж ім'я у всіх: "moreutils", без змін, як це відбувається з іншими пакетами від одного дистрибутива до іншого. Після встановлення ви матимете у своєму розпорядженні хороший репертуар нових інструментів для командного рядка.
Між moreutils пропонував інструменти є наступними:
- хронічний- Виконуйте команду мовчки, якщо вона не вдається.
- об'єднувати: об'єднати рядки з двох файлів за допомогою булевих операторів.
- неправильно- Знаходить імена та описи errno.
- ifdata- Отримувати інформацію з мережевого інтерфейсу без аналізу виводу ifconfig.
- якщо- Запустіть програму, якщо стандартне введення не порожнє.
- isutf8: перевіряє, чи файл чи стандартний вхід має формат UTF-8.
- lckdo- Подібно flock та lckrun, щоб запобігти паралельному запуску декількох процесів. Це можна розглядати як певний привабливий спосіб чи неприємність для процесів. Ви можете використовувати його, щоб уникнути дублювання завдань ...
- міспін: конвеєр для двох команд, повертаючи спочатку стан виходу, якщо він не вдається.
- паралельно- Виконувати кілька завдань одночасно.
- мочитися: походить із трійника труби та доповнює цей інший інструмент для роботи з трубами.
- губка: поглинає вхідні дані та записує їх у файл.
- ts: мітка часу для стандартного введення.
- відір: редагування каталогу у вашому текстовому редакторі, дуже корисне для зміни імен файлів, які він містить, шляхів тощо.
- VIP- Дозволяє відкрити текстовий редактор посередині конвеєра, щоб редагувати вміст, перш ніж продовжувати конвеєр.
- зрун: автоматично розпаковує минулі файли як аргументи команди.
Як бачите, це комунальні послуги надзвичайно цікавий для сценаріїв і решта…