АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

ainsl - Интернет в облаке

Запустите ainsl в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ainsl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ainsl — AppendIfNoSuchLine

СИНТАКСИС


Ainsl [кредита] ФАЙЛОВ ЛИНИЯ [ШАБЛОН]

ОПИСАНИЕ


Добавьте СТРОКУ в конец ФАЙЛА, если этот файл еще не содержит эту строку. Если ШАБЛОН
задано, то СТРОКА добавляется только в том случае, если ШАБЛОН не найден в файле.

Поскольку ainsl написан на Perl, вы можете использовать регулярные выражения Perl в PATTERN. Если
ШАБЛОН не указан, вместо этого используется СТРОКА для сопоставления строки в ФАЙЛЕ. Тогда LINE может также
содержат якоря '^' и '$', которые обрабатываются только в начале или в конце
шаблон и используются для сопоставления, а не при добавлении строки. Дополнительно
в СТРОКЕ экранируются следующие символы: () +

Код выхода, возвращаемый ainsl, равен 0 в случае успеха и ненулевой в случае ошибки. См. Раздел
КОДЫ ВЫХОДА.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-a Создать файл автоматически, если он не существует.

-D Создайте отладочную информацию.

-h Показать справку, версию и сводку опций.

-n Распечатайте действия, но не выполняйте их.

-Q Цитируйте все метасимволы в шаблоне. Использует функцию perl \ Q.

-q Цитируйте метасимволы * и + в шаблоне.

-s Преобразуйте пробелы в СТРОКЕ или ШАБЛОНЕ в регулярное выражение '\ s +' для сопоставления.

-N Не добавляйте "$ AINSL_TARGET /" к имени файла, даже если оно установлено.

-v Создавайте подробный вывод.

ПРИМЕЧАНИЯ


ЕСЛИ переменная AINSL_TARGET определена, ее значение станет префиксом для
имя файла. Это используется в FAI для изменения файлов в / target без указания / target в
имя файла.

ПРИМЕРЫ


айнсл -v / И т.д. / Fstab '/ dev / fd0 / floppy auto users, noauto 0 0'

Добавьте запись для гибкого диска в / И т.д. / Fstab, если эта строка еще не включена.

ainsl -s / etc / exports '/ srv / www @linuxhosts (async, rw) backup (async, ro)'

Добавить запись об экспорте без точно совпадающих пробелов.

ВЫХОД КОДЫ


0 Успешно: либо ФАЙЛ содержит СТРОКУ / ШАБЛОН, либо СТРОКА была добавлена ​​к ФАЙЛУ.

13 Разрешения не позволяют записывать в ФАЙЛ, а СТРОКА / ШАБЛОН не найден в файле.

28 ФАЙЛ не может быть записан, потому что в файловой системе нет места, а СТРОКА / ШАБЛОН не был
найдено в файле.

30 ФАЙЛ не может быть записан, потому что файловая система доступна только для чтения, а СТРОКА / ШАБЛОН не были
найдено в файле.

ПРИМЕЧАНИЯ


Это функция, аналогичная AppendIfNoSuchLine из cfengine(8).

Используйте ainsl в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad