Це команда shtool-install, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
shtool-install - GNU shtool встановлювати(1) команда
СИНТАКСИС
shtool встановлювати [-v|-багатослівний] [-t|--слід] [-d|--mkdir] [-c|--копія] [-C|--порівняти-копіювати]
[-s|--смужка] [-m|--режим режим] [-o|--власник власник] [-g|--група група] [-e|--викон sed-cmd]
файл [файл ...] шлях
ОПИС
Ця команда встановлює один або кілька файлs до заданої мети шлях надання всього важливого
варіанти BSD встановлювати(1) команда. Хитрість у тому, що функціональність передбачена
портативним способом.
ВАРІАНТИ
Доступні наступні параметри командного рядка.
-v, -багатослівний
Відобразити деяку інформацію про обробку.
-t, --слід
Увімкнути вихід основних команд оболонки, які виконуються.
-d, --mkdir
Щоб максимізувати сумісність з BSD, BSD "shtool "install -d"" використання внутрішньо відображено
до "shtool команда "mkdir -f -p -m 755"".
-c, --копія
Скопіюйте файл до цілі шлях. За замовчуванням — переміщення.
-C, --порівняти-копіювати
Такий же, як -c за винятком випадків, коли файл призначення вже існує і ідентичний файлу
вихідний файл, інсталяція не завершена, а ціль залишається недоторканою.
-s, --смужка
Ця опція видаляє виконувані файли програми під час інсталяції, див роздягнутися(1). За замовчуванням
це встановити дослівно.
-m, --режим режим
Файловий режим, застосований до цілі, див CHMOD(1). Установлення режиму на ""-"" пропускає це
крок і залишає операційну систему за замовчуванням, яка зазвичай базується на умаск(1). Дещо
режими файлів вимагають встановлення привілеїв суперкористувача. За замовчуванням 0755.
-o, --власник власник
Ім’я або ідентифікатор власника файлу, застосоване до цільового елемента, див Чаун(1). Цей варіант вимагає
права суперкористувача для виконання. За замовчуванням цей крок пропускається і виходить з роботи
системне значення за замовчуванням, яке зазвичай базується на виконуючому uid або батьківському setuid
каталог.
-g, --група група
Ім'я або ідентифікатор групи файлів, застосований до цільової групи, див chgrp(1). Цей варіант вимагає
привілеї суперкористувача для виконання в повному обсязі, інакше вибір група
обмежено для більшості операційних систем. За замовчуванням пропустити цей крок і залишити
за замовчуванням операційної системи, яка зазвичай базується на виконуваному gid або батьківському
каталог setgid.
-e, --викон sed-cmd
Цю опцію можна використовувати один або кілька разів, щоб застосувати один або кілька sed(1) команди до
вміст файлу під час встановлення.
приклад
# Makefile
встановити:
:
shtool install -c -s -m 4755 foo $(bindir)/
shtool install -c -m 644 foo.man $(mandir)/man1/foo.1
shtool install -c -m 644 -e "s/@p@/$prefix/g" foo.conf $(etcdir)/
ІСТОРІЯ
Команда GNU shtool встановлювати Команда була спочатку написана Ральфом С. Енгельшалом
<[захищено електронною поштою]> у 1997 р GNU shtool. Це було викликано проблемами портативності в
процедури встановлення ОССП бібліотеки.
Використовуйте shtool-install онлайн за допомогою служб onworks.net