È possibile utilizzare gli option switch per perfezionare il funzionamento di IDU.
Per visualizzare l'elenco completo degli option switch, digitare: idu -h. Per visualizzare l'elenco e descrizioni più complete di ciascuno switch, digitare: idu -hv o (Windows) idu -hvv. I seguenti titoli degli option switch sono in ordine alfabetico secondo la lettera utilizzata per specificare lo switch.
Converti tutti i file correlati al documento [-a]
Include tutti i file correlati ai documenti di input. Questo switch assicura che il file di backup, il file di checkpoint e il file di crash di un documento siano inclusi. Questo switch non è compatibile con gli switch -z e -r.
Specifica il fattore di blocco esplicito [-b]
Consente di specificare un fattore di blocco per il file IDU. Il numero fornito dopo lo switch -b è il numero di record da 512 byte da scrivere in un blocco. Il valore predefinito è 4, ovvero una dimensione di blocco di 2K. Il file IDU sarà un multiplo della dimensione del blocco.
Crea un file IDU [-c]
Crea un file IDU dai file elencati nel comando (o, se si utilizza anche lo switch -n, dai file elencati in un file).
Per impostazione predefinita, sono inclusi sia i file che i relativi file di attributi del desktop. Per i documenti, sono inclusi anche tutti i file correlati tranne i file di backup, checkpoint e crash. È possibile utilizzare gli switch -a o -z per includere più o meno file correlati.
Utilizza espressioni regolari [-e]
Quando si crea un file IDU, questa opzione consente di sostituire le espressioni regolari ai nomi di file nell'elenco dei nomi di input. Le espressioni regolari sono variabili che è possibile utilizzare per rappresentare nomi di file o parti di nomi di file. È possibile utilizzare le seguenti espressioni regolari:
Quando si crea un file IDU, le espressioni regolari sono riconosciute solo quando corrispondono a sottodirectory e solo se si utilizza lo switch -e. Quando si utilizza lo switch -e, è possibile specificare nomi di file e utilizzare espressioni regolari. Tuttavia, poiché IDU include ricorsivamente le sottodirectory, solo i file nelle sottodirectory i cui nomi di icona corrispondono a uno dei nomi di file o alle espressioni regolari vengono aggiunti al file IDU. Se si utilizza lo switch -y, IDU non include ricorsivamente le sottodirectory, quindi lo switch -e non ha effetto.
Ad esempio, se si desidera includere tutti i file nella directory foo.ildrw con l'estensione .ildoc in un file IDU, è possibile utilizzare l'asterisco come espressione regolare:
idu -[optionswitches]ec[f iduname] foo.ildrw *.ildoc
NOTA: Le espressioni regolari IDU differiscono dalle espressioni regolari simili utilizzate da alcuni sistemi operativi. Inoltre, su alcuni sistemi operativi, è necessario inserire determinati simboli tra virgolette; in caso contrario, il sistema operativo tratta il simbolo come un'espressione regolare. Nell'esempio precedente, digitare:
idu -[optionswitches]ec[f iduname] foo.ildrw "*.ildoc"
Specifica il nome file del file IDU [-f]
Consente di specificare il nome assegnato al file IDU.
Fornire il nome immediatamente dopo lo switch -f. Se si specifica il carattere "-" come nome file, il file IDU viene letto da input standard (quando si utilizza -x) o viene scritto su output standard (quando si utilizza -c).
Guida [-h]
Fornisce informazioni della guida. Se si utilizza -hv (guida dettagliata) o -hvv (solo Windows, guida molto dettagliata), si ricevono informazioni della guida più dettagliate.
Trasferimento tra processi IDU [-i]
Lo switch -i consente a due processi IDU sulla stessa rete di comunicare tra loro per trasferire file del desktop. Un processo IDU deve essere avviato in una workstation.
Un altro deve quindi essere avviato in una seconda workstation. Nella seconda workstation, specificare i file che si desidera trasferire e se si desidera inviarli o riceverli in quella workstation.
Poiché il protocollo di rete TCP/IP viene utilizzato quando i due processi IDU si trovano su piattaforme diverse, lo switch -i funziona tra due piattaforme UNIX qualsiasi e tra UNIX e Windows. Tuttavia, le versioni di IDU precedenti alla 3.0 (prima di QuickSilver) potrebbero terminare in modo imprevisto quando vengono forniti nomi di file lunghi e non riescono a interpretare o creare correttamente i contenitori QuickSilver o il loro contenuto.
Tutti gli altri switch ad eccezione di -c, -f, -p, -t e -x possono essere utilizzati con l'opzione -i. Gli switch -a, -j, -l, -n, -p, -r, -s, -u, -y e -z e l'elenco dei nomi di file si applicano alla workstation di origine. Gli switch -m e -o si applicano alla workstation di destinazione. Lo switch -w si applica alla workstation locale.
Gli switch -b, -k e -v si applicano a entrambe le workstation.
Consenti solo ASCII [-j]
Crea il file IDU in un formato che contiene solo caratteri ASCII stampabili.
(UNIX) Quando si estrae un file creato con lo switch -j, il fattore di blocco (fare riferimento allo switch -b) deve essere lo stesso utilizzato durante la creazione del file.
Consenti solo EBCDIC [-jj]
Crea il file IDU in un formato che contiene solo caratteri EBCDIC stampabili.
Crea senza scrivere [-k]
Riceve input da un elenco (esattamente come lo switch -c), ma non crea un file IDU. È possibile utilizzare questo switch da solo per verificare se si avranno problemi nell'esecuzione di un determinato comando IDU. Se lo si utilizza con lo switch -v, si ricevono più informazioni.
Collegamenti [-l]
Questo switch include nel file IDU i file o le directory a cui puntano i collegamenti del desktop, ma non include i collegamenti stessi. Per impostazione predefinita, IDU non include i collegamenti né i file a cui puntano.
Se si utilizza -ll, i collegamenti stessi verranno inclusi nel file IDU, ma i percorsi dei collegamenti non vengono convertiti quando il file IDU viene estratto.
Se si utilizza -lll, i collegamenti del desktop stessi verranno inclusi nel file IDU e i percorsi dei collegamenti vengono convertiti quando il file IDU viene estratto.
Preserva il timestamp di modifica originale [-m]
(UNIX) Indica al filtro di non modificare il timestamp "ultima modifica" quando estrae file da un file IDU. Questa opzione non è supportata sulla piattaforma Windows.
Leggi i nomi di file di input da un file [-n]
Questo switch istruisce IDU a leggere i nomi di file di input dal file specificato immediatamente dopo lo switch. Ogni riga nel file deve contenere un solo nome di file. Se si specifica il carattere
"-" come nome file, l'elenco viene letto da input standard. Se si posiziona il carattere "{" prima del nome file, tutti i nomi letti dal file vengono convertiti a minuscole. Se si posiziona il carattere "}" prima del nome file, tutti i nomi letti dal file vengono convertiti a maiuscole.
Sovrascrivi [-o]
Questo switch istruisce IDU a sovrascrivere i file esistenti con file dal file IDU se incontra file con gli stessi nomi durante l'estrazione dei file. A meno che non si utilizzi questo switch, IDU crea sempre nomi di file univoci.
Elenca documenti non portabili [-p]
Crea un elenco di documenti, tra quelli specificati o nella directory specificata, che il software Interleaf non può aprire su tutte le piattaforme. Tra le altre cose, questo elenco include documenti formattati velocemente scritti da IBM Interleaf Publisher, Release 3 del software di publishing o versioni precedenti del software di publishing.
Aggiungi con nomi di file effettivi [-r]
Aggiunge tutti i file e i collegamenti specificati. Questo switch non è compatibile con gli switch -a e -z. L'utilizzo di questo switch potrebbe rendere il file IDU illeggibile su un'altra piattaforma.
Questo switch è utile solo se il file IDU verrà letto dall'utilità UNIX tar.
Elenco ordinato [-s]
Se si specifica un elenco di nomi di file da elencare o estrarre da un file IDU, lo switch -s istruisce IDU che l'elenco è ordinato nello stesso ordine dei nomi di file nel file IDU.
(Windows) Quando si utilizza questo switch, IDU richiede meno memoria convenzionale.
Elenca il sommario [-t]
Elenca i contenuti di un file IDU esistente. Per determinare se un file particolare o un gruppo di file è in un file IDU, è possibile fornire i nomi dei file (utilizzando espressioni regolari, se necessario). Se i file forniti compaiono nell'output, i nomi dei file verranno elencati. È possibile utilizzare espressioni regolari con questo switch senza specificare -e.
Leggibile dall'uomo [-u]
Tratta tutti i file all'interno del file IDU come leggibili dall'uomo (ASCII). Il file IDU contiene sia file binari che ASCII.
A volte, l'utilità potrebbe scambiare alcuni file ASCII per file binari. In tal caso, è possibile utilizzare lo switch -u per trattare tutti i file come ASCII, oppure è possibile utilizzare lo switch -uu per trattare tutti i file come binari.
Utilizza la modalità dettagliata [-v]
Fornisce informazioni di elaborazione aggiuntive. L'utilizzo di -vv o -vvv fornisce ancora più informazioni.
Directory di lavoro [-w]
Consente di specificare una directory di lavoro dopo lo switch.
Tuttavia, il file IDU stesso viene sempre specificato rispetto alla directory corrente.
Estrae file da un file IDU esistente [-x]
Estrae file da un file IDU. Per impostazione predefinita, lo switch estrae tutti i file all'interno dei file IDU. Se si forniscono nomi di file (o si utilizzano espressioni regolari), verrà estratto solo i file i cui nomi si specificano. È possibile utilizzare espressioni regolari con questo switch senza specificare -e.
Estrae ignorando la lettera dell'unità [-xx]
(Windows) Estrae file da un file IDU, ignorando la lettera dell'unità utilizzata quando il file IDU è stato creato. Utilizzare questo switch se è stata specificata una lettera dell'unità quando è stato creato il file IDU e si desidera estrarre i file su un'unità diversa.
(Windows) Per impostazione predefinita, lo switch estrae tutti i file all'interno dei file IDU. Se si forniscono nomi di file (o si utilizzano espressioni regolari), verrà estratto solo i file i cui nomi si specificano. È possibile utilizzare espressioni regolari con questo switch senza specificare -e.