Questo è il comando shtool-install che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
shtool-install - GNU shtool install(1) comando
SINOSSI
sgabello install [-v|--verboso] [-t|--traccia] [-d|--mkdir] [-c|--copia] [-C|--compara-copia]
[-s|--striscia] [-m|--modalità modo] [-o|--proprietario proprietario] [-g|--gruppo gruppo] [-e|--esecuz sed-cmd]
filetto [filetto ...] sentiero
DESCRIZIONE
Questo comando installa uno o più filettos a un determinato obiettivo sentiero fornendo tutto ciò che è importante
opzioni del BSD install(1) comando. Il trucco è che la funzionalità è fornita in
un modo portatile.
VERSIONI
Sono disponibili le seguenti opzioni della riga di comando.
-v, --verboso
Visualizza alcune informazioni di elaborazione.
-t, --traccia
Abilita l'output dei comandi shell essenziali che vengono eseguiti.
-d, --mkdir
Per massimizzare la compatibilità BSD, il BSD "sgabello L'utilizzo di "install -d"" è mappato internamente
al "sgabello comando "mkdir -f -p -m 755"".
-c, --copia
copiare il filetto al bersaglio sentiero. L'impostazione predefinita è spostarsi.
-C, --compara-copia
Uguale a -c tranne se il file di destinazione esiste già ed è identico al
file sorgente, non viene eseguita alcuna installazione e la destinazione rimane intatta.
-s, --striscia
Questa opzione rimuove gli eseguibili del programma durante l'installazione, vedere striscia(1). Predefinito
è installare parola per parola.
-m, --modalità modo
La modalità file applicata al target, vedi chmod(1). L'impostazione della modalità su ""-"" salta questo
passo e lascia il sistema operativo predefinito che di solito si basa su umask(1). Alcuni
le modalità file richiedono l'impostazione dei privilegi di superutente. Il valore predefinito è 0755.
-o, --proprietario proprietario
Il nome o l'id del proprietario del file applicato alla destinazione, vedere chown(1). Questa opzione richiede
privilegi di superutente da eseguire. L'impostazione predefinita è saltare questo passaggio e lasciare il funzionamento
default del sistema che di solito è basato sull'uid in esecuzione o sul genitore setuid
directory.
-g, --gruppo gruppo
Il nome o l'id del gruppo di file applicato alla destinazione, vedere chgrp(1). Questa opzione richiede
privilegi di superutente per eseguire al massimo, altrimenti la scelta di gruppo
è limitato sulla maggior parte dei sistemi operativi. L'impostazione predefinita è saltare questo passaggio e lasciare il
sistema operativo predefinito che di solito si basa sul gid in esecuzione o sul genitore
directory setgid.
-e, --esecuz sed-cmd
Questa opzione può essere utilizzata una o più volte per applicarne una o più sete(1) comanda a
il contenuto del file durante l'installazione.
ESEMPIO
# Crea file
installare:
:
shtool install -c -s -m 4755 pippo $(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)/
STORIA
Le GNU sgabello install comando è stato originariamente scritto da Ralf S. Engelschall
<[email protected]> nel 1997 per GNU sgabello. È stato richiesto da problemi di portabilità nel
procedure di installazione di OSSP librerie.
Usa shtool-install online usando i servizi onworks.net