Skip to content
hlodowig edited this page Apr 30, 2012 · 1 revision

lib_archive - Library archive

NAME

    lib_archive - Crea e gestice gli archivi di libreria.

SYNOPSIS

    Create command:
        lib_archive [OPTIONS] -c|--create|--build [-d|--dir .]             [lib.lsa]
        lib_archive [OPTIONS] -c|--create|--build [-d|--dir .]              <archive_name>.lsa
        lib_archive [OPTIONS] -c|--create|--build [-d|--dir <archive_name>] <archive_name>
        lib_archive [OPTIONS] -c|--create|--build  -d|--dir <dir>           <archive_name>[.lsa]
        lib_archive [OPTIONS] -c|--create|--build  -d|--dir <dir>          [<dir>.lsa]
        
        lib_archive [OPTIONS] -c|--create|--build <archive_name>[.lsa]:<dir>
        lib_archive [OPTIONS] -c|--create|--build <archive_name>.lsa(:|/):<dir>
    
    
    Check command:
        lib_archive [OPTIONS] [NAMING_OPTIONS] -C|--check   <archive_file>[.lsa]
        
        lib_archive [OPTIONS] [NAMING_OPTIONS] -y|--verify  <archive_name>@
    
    
    List command:
        lib_archive [OPTIONS] [NAMING_OPTIONS] -l|--list  <archive_file>[.lsa]
        lib_archive [OPTIONS] [NAMING_OPTIONS] -L|--ls    <archive_name>@
    
    
    Search command:
        lib_archive [OPTIONS] [NAMING_OPTIONS] -s|--search -m|--library <lib_file>  <archive_file>
        lib_archive [OPTIONS] [NAMING_OPTIONS] -s|--search  <archive_file>[:|/]<lib_file>
        
        lib_archive [OPTIONS] [NAMING_OPTIONS] -f|--find    <archive_name>@[:]<lib_name>
    
    Extract command:
        lib_archive [OPTIONS] [NAMING_OPTIONS] [EXTRACT OPTIONS] [-d|--dir <dir>] -x|--extract [-m|--library <lib_file>]  <archive_file>
        lib_archive [OPTIONS] [NAMING_OPTIONS] [EXTRACT OPTIONS] [-d|--dir <dir>] -x|--extract <archive_file>[[:|/]<lib_file>]
        
        lib_archive [OPTIONS] [NAMING_OPTIONS] [EXTRACT OPTIONS] [-d|--dir DIR] -u|--unpack  <archive_name>@


    Clear command:
        lib_archive [OPTIONS] [NAMING_OPTIONS] --clean       [<archive_file>]
        lib_archive [OPTIONS] [NAMING_OPTIONS] --clean-temp  [<archive_file>]
        lib_archive [OPTIONS] [NAMING_OPTIONS] --clean-track [<archive_file>]
    
        lib_archive [OPTIONS] [NAMING_OPTIONS] --clean       [<archive_name>@]
        lib_archive [OPTIONS] [NAMING_OPTIONS] --clean-temp  [<archive_name>@]
        lib_archive [OPTIONS] [NAMING_OPTIONS] --clean-track [<archive_name>@]

DESCRIPTION

    Il comando lib_archive crea e gestisce un archivio di libreria.

GENERIC OPTIONS

    -h, --help
        Stampa questa messaggio e esce.
    
    -p, --add-libpath
        Aggiuge temporaneamente una nuova lista di path di libreria a quelli presenti
        nella variabile d'ambiente LIB_PATH.
    
    -P, --libpath
        Imposta temporaneamente una nuova lista di path di libreria, invece di quelli 
        presenti nella variabile d'ambiente LIB_PATH.
    
    -q, --quiet
        Non stampa nulla sullo standard output.
    
    -Q, --no-quiet
        Stampa infomazioni essenziali.
    
    -v, --verbose
        Stampa informazioni dettagliate.
    
    -V, --no-verbose
        Non stampa informazioni dettagliate.

COMMAND OPTIONS

    -c, --create, --build
        Crea un nuovo archivio di libreria
    
    -C, --check
        Controlla se il file passato come parametro è un archivio di librerie
    
    -y, --verify
        Equivale a: --naming --check o in breve -nC
    
    -l, --list
        Stampa la lista dei file e delle directory contenute nell'archivio di librerie
    
    -L, --ls
        Equivale a: --naming --list  o in breve -nl
    
    -s, --search
        Verifica se il file o la directory specificata come parametro è contenuto
        all'interno dell'archivio di libreria.
    
    -f, --find
        Equivale a: --naming --search o in breve -ns
    
    -x, --extract
        Estrae il contenuto dell'archivio di librerie nella directory specificata.
    
    -u, --unpack
        Equivale a: --naming --extract o in brave -nx
    
    --clear-temp
        Senza parametri, cancella tutte le cartelle temporanee in /tmp/lst-*
        Se viene passato l'identificativo di un archivio, cancella solamente
        la cartella temporanea associata a quest'ultimo, se esiste.
    
    --clear-track
        Senza parametri, svuota la mappa per il tracking degli archivi estratti.
        Se viene passato l'identificativo di un archivio, cancella solamente
        l'entri della mappa associata a quest'ultimo, se esiste.

    --clear
        Equivale a: --clear-temp --clear-track

CREATE OPTIONS

    -d, --dir DIR
        Imposta la directory ch

SEARCH OPTIONS

    -m, --library LIB_PATH
        Imposta la libreria da ricercare all'interno dell'archivio.

EXTRACT OPTIONS

    -d, --dir DIR
        Imposta la directory di estrazione per l'archivio.
    
    -m, --library LIB_PATH
        Imposta la libreria da estrarre dall'archivio.
    
    -t, --temp-dir
        Abilita la creazione automatica di una directory temporanea di estrazione.
        Le directory temporanee seguono il seguente pattern: /tmp/lsf-[PID]-XXXXXXXX.
    
    --no-temp-dir (default)
        Disabilita la creazione automatica di una directory temporanea di estrazione.
    
    -T, --track
        Abilita la modalità di tracciamento.
        Il comando salva nella variabile d'ambieante LIB_ARC_MAP la coppia 
        archivio e directory di estrazione, considerando i path assoluti.
    
    --no-track  (default)
        Disabilità la modalità di tracciamento.
    
    -r, --clean-dir
        Rimuove il contenuto della cartella, prima di effettuare l'estrazione.
    
    -R, --no-clean-dir (default)
        Non rimuove il contenuto della cartella, prima di effettuare l'estrazione.

    -F, --force
        Anche se la modalità di tracking è attiva, forza l'estrazione dell'archivio.
    
    --no-force (default)
        Non forza l'estrazione quando l'archivio è già stato tracciato come estratto.

NAMING OPTIONS

    -n, --naming
        Abilita la modalità di naming.
        Converte il nome di una libreria nei corrispondente path.
        @see lib_name --help: NAMING SECTION
    
    -N, --no-naming   (default)
        Disabilita la modalità di naming.
    
    -a, --auto-naming (default)
        Abilita automaticamente la modalità naming se nel parametro di input compare '@'.
    
    -A, --no-auto-naming
        Disabilita la modalità automatica di naming.
Clone this wiki locally