[Casa] [<< Voce precedente] [Voce più recente >>] [Stampalo!]
SAPCAR (CAR) - l'utilità ZIP di SAP - Come funziona?
SAPCAR (la versione precedente si chiamava CAR) è un'utilità di compressione (simile a winzip, tar, ecc.), utilizzata da SAP per comprimere e decomprimere quasi tutti i file consegnati.
Programmi del kernel SAP
- SAPCAR in generale
- Come elencare il contenuto dei file CAR e SAR?
- Come estrarre (decomprimere) i file CAR e SAR?
- Come comprimere i file in file CAR o SAR?
- '7-Zip', un archiviatore di file totalmente gratuito con il più alto rapporto di compressione, molto migliore di WinZip
- Winzip e Easyzip 2000 come strumenti basati su GUI
- Guida in linea di SAPCAR con tutte le opzioni della riga di comando supportate e ulteriori esempi
SAPCAR in generale:
SAPCAR(la versione precedente si chiamavaAUTO) è unutilità di compressione(simile a winzip, tar, zip, gz, ecc.), utilizzato da SAP per comprimere e decomprimere quasi tutti i file ed eseguibili consegnati.
Sui sistemi operativi Windows, i file eseguibili sono chiamati SAPCAR.EXE e CAR.EXE.
I file compressi hanno l'estensioneestensione ".CAR" o ".SAR".
Questa utilità raggiungerapporto di compressione fino al 90-95%.simile a Winzip per i file di testo: i file binari non sono compressi così bene, poiché ciò non è possibile. Quindi non è utile comprimere file .CAR o .SAR con Winzip, perché non si trarrebbe più alcun vantaggio dalla riduzione delle dimensioni.
SAPCAR e CAR sono entrambi strumenti basati su riga di comando. ILla sintassi è simileal nell'ambiente unix utilizzava l'utilità TAR(tar -xvf ...). Non esiste un'interfaccia grafica come quella di WinZip.
Differenza tra file CAR e SAR
In passato SAP ha sviluppato lo strumento e lo ha chiamato CAR. Sono state nominate le estensioni di tutti i file compressi".AUTO"anche. Nella versione SAP 4.6C SAP ha deciso di migliorare la funzionalità diUtilità AUTOun po. Pertanto, la struttura interna dei file compressi è leggermente cambiata. Per questo motivo è stato necessario creare una nuova estensione. Ecco la nuova estensione".SAR"è nata e la nuova utility ha preso il nomeSAPCAR.
ILla nuova utility SAPCAR può funzionare con entrambi i formati (.CAR e .SAR). La versione precedenteCAR può decomprimere solo .CARFile. Così èconsigliabile cambiare- anche nelle versioni precedenti -al nuovo toolkit denominato SAPCAR, perché SAP a volte fornisce già file SAR anche per versioni precedenti.
Puoiscaricare l'ultima versionedella CAR oSAPCARnel mercato dei servizi SAP. Poiché i file binari sono diversi per ciascuna piattaforma, dovresti dare un'occhiata al seguente collegamento alle versioni 4.6D e successive non appena SAPCAR è diventato disponibile con 4.6C:Scarica CAR o SAPCAR nelle directory delle patch del kernel
Come elencare il contenuto dei file CAR e SAR?
- Vai alla directory in cui vuoi elencare i contenuti tramite il comando "cd"-SAPCAR -tvsf(o car -tvsf )Su AS/400: SAPCAR '-tvsf '- Quindi il contenuto completo del file verrà elencato sullo schermo.- Se desideri informazioni più dettagliate, dai un'occhiata allaGuida in linea di SAPCARsotto.
Come estrarre (decomprimere) i file CAR e SAR?
- Vai alla directory in cui vuoi decomprimere tramite il comando "cd"-SAPCAR -xvf(o car -xvf )Su AS/400: SAPCAR '-xvf '- Quindi tutti i file e le directory, che sono memorizzati in questo archivio, verranno decompressi.- Se desideri ulteriori informazioni dettagliate, dai un'occhiata alGuida in linea di SAPCARsotto.
Come comprimere i file in file CAR o SAR?
- Vai alla directory in cui vuoi comprimere tramite il comando "cd"-SAPCAR -cvf(o * per tutti) (o car -cvf )Su AS/400: SAPCAR '-cvf '- Quindi questo file o tutta la directory corrente vengono archiviati in questo archivio- Se desideri ulteriori informazioni dettagliate, dai un'occhiata alGuida in linea di SAPCARsotto.
'7-Zip' - un archiviatore di file totalmente gratuito con il più alto rapporto di compressione - molto meglio di WinZip:
Se sei interessato a uno strumento gratuito e basato su GUI, questo ha aRapporto di compressione migliore del 30%-70%.di WinZip, dai un'occhiata7-zip!
Winzip e Easyzip 2000 come strumenti basati su GUI:
Al contrario di SAPCAR e CAR le utilitàEasyzip2000EWinzipper Windows hanno un fileInterfaccia grafica utentecosì, il che fa molte cosePiù facile. Se sei interessato a queste funzionalità, specialmente a Easyzip 2000, che è freeware, dai un'occhiata a.
Sfortunatamente, non sono in grado di comprimere e decomprimere file CAR e SAR. Quindi, se hai a che fare con loro, devi usare CAR e SAPCAR.
Guida in linea di SAPCAR con tutte le opzioni della riga di comando supportate e ulteriori esempi:
utilizzo:crea un nuovo archivio:SAPCAR -c[vir][f archivio] [-P] [-C directory] [-A nome file] [-T nome file] [-X nome file] [-p valore] [-V] file1 file2 ...elencare il contenuto di un archivio:SAPCAR -t[vs][f archivio] [file1 file2....]estrarre file da un archivio:SAPCAR -x[v][f archivio] [-R directory] [-A nome file] [-V] [file1 file2....]verificare l'archivio:SAPCAR -d[v][f archivio] [-V] [file1 file2....]aggiungi file a un archivio:SAPCAR -a[v][f archivio] file1 [file2....]unisci due archivi:SAPCAR -m[v]f "destinazione di origine"verificare la disponibilità dei file da elaborare:SAPCAR -l [-A nome file][-X nome file] [file1 file2...]altre opzioni:-a: aggiunge file a un archivio-acl: salva acl (DACL e SACL) per ogni voce di archivio (solo Windows)-A FILE: ottiene i nomi da includere dal file FILE-C DIR: passa alla directory DIR-e: reindirizza l'output da stdout al file sapcar_output-f FILE : usa il file di archivio FILE (default DEFAULT.SAR)-flat : non preserva il percorso del file durante l'estrazione dei file-g : ignora maiuscole e minuscole dei nomi di archivio durante l'estrazione, il test o l'elenco degli archivi-h : non modificare i permessi delle directory esistenti durante l'estrazione-i: ignora i file inaccessibili durante la creazione di un archivio-l: controlla la disponibilità dei file da elaborare-lower: converte i nomi dei file in minuscolo durante l'estrazione-m: unisce due archivi-n: stampa informazioni statistiche -p valore ottale: imposta i permessi di tutti i file nell'archivio su valore-P: usa nomi di percorso assoluti (usalo con attenzione)-r: non risolve collegamenti simbolici/scorciatoie durante la creazione di un archivio-R dir: usa dir invece della directory corrente- s: controlla lo spazio libero-T FILE: rinomina i file da includere in FILE-v: elenca dettagliatamente i file elaborati-V: calcola o verifica il checksum (obsoleto, sempre impostato, per compatibilità con le versioni precedenti)-X FILE: ottiene i nomi da escludere FILEesempi:crea un archivio con tutti i file e le directory nella directory corrente, inclusi i file di punti:SAPCAR -cvf MY.SAR .crea un archivio con tutti i file e le directory nella directory corrente senza file di punti:SAPCAR -cvf MY.SAR *Notare che SAPCAR tratta "*" e "?" come caratteri jolly. Il primo corrisponde a qualsiasi stringa di caratteri, mentre il secondo corrisponde a qualsiasi singolo carattere.creare un archivio con una directory completa e diritti di directory:SAPCAR -cvf MY.SAR dircrea un archivio con tutti i file di una directory senza la directory stessa:SAPCAR -cvf MY.SAR dir/*se durante l'estrazione con SAPCAR -xvf MY.SAR la directory dir non esiste verrà creata con diritti 755creare un archivio con solo i file di una directorySAPCAR -cvf MY.SAR -C dir .o meglio(cd dir; SAPCAR -cvf ../MY.SAR .)unisci due archivi:SAPCAR -mvf "un archivio di destinazione source-archive.sar dal 27.5.1999.sar"aggiungi file a un archivio:SAPCAR -avf archivio.sar file1 file2 file3estrazione/verifica dei file:Se si tenta di estrarre file da un archivio che non è un archivio SAPCAR valido secondo la specifica della versione 2, SAPCAR presuppone un archivio del vecchio formato e richiama automaticamente la routine di estrazione appropriata. Se ancora non riesce a gestire l'archivio, interromperà l'esecuzione. Tieni presente che l'estrazione dai vecchi archivi funziona solo con le opzioni di comando note alla vecchia applicazione CAR.utilizzando percorsi assoluti:Se crei un archivio con percorsi assoluti, i file verranno estratti esattamente con questi percorsi! SAPCAR non taglia la prima barra come lo strumento UNIX tar.specificando un elenco di archivi da estrarre/verificare/elencare:Puoi chiamare SAPCAR con la seguente riga di comando: SAPCAR -xvf "ARCHIVE1.SAR ARCHIVE2.SAR" specificando così un elenco di archivi che desideri estrarre. Tieni presente che devi delimitare i nomi degli archivi con "," se almeno uno dei nomi di archivio con cui chiami SAPCAR contiene almeno un carattere di spazio bianco; per esempio. SAPCAR -xvf "ARCHIVIO CON BLANK.SAR, ARCHIVE.SAR, ARCHIVE2.SAR"utilizzando l'opzione A, T e X:Tutte le voci nei file specificati vengono trattate in relazione alla directory di lavoro corrente a meno che la voce non sia un percorso assoluto (in questo caso il file rilevante verrà archiviato con un percorso assoluto). Se si desidera specificare un percorso di directory in questi file utilizzare la barra ( "/") come delimitatore del percorso. Utilizzare il segno pipe ("|") per separare i nomi vecchi e nuovi in un file T quando questi nomi contengono spazi. Se né il vecchio nome del file né quello nuovo contengono spazi, è possibile utilizzare gli spazi come delimitatore tra il vecchio e il nuovo nome (ciò significa che un file di ridenominazione CAR valido è anche un file di ridenominazione SAPCAR valido e quindi può essere fornito con l'opzione -T). la corrispondenza dei modelli non è supportata per le voci nei file -A, -T e -X (ad esempio "*.cpp" non comporterà l'elaborazione di tutti i file cpp nella directory corrente). Le righe che iniziano con "#" come primo carattere diverso dallo spazio ignorato da SAPCAR (questo vale anche per le righe contenenti solo spazi bianchi). Se si inserisce un nome di directory nel file specificato, la directory completa con i diritti di directory verrà inclusa nell'archivio. Se si specifica solo dir/nome file, questo file verrà incluso nel archivio. Durante l'estrazione verrà creata la directory dir se non esiste.utilizzando l'opzione -C:Tutti i nomi file relativi nella riga di comando vengono trattati come relativi alla directory specificata.
[vai all'inizio] [<< Voce precedente] [Voce più recente >>]
Indietro | 26/08/2023, 08:36:27 |