Vous pouvez utiliser des options (switches) pour affiner le fonctionnement d'IDU.
Pour afficher la liste complète des options, tapez : idu -h. Pour afficher la liste avec des descriptions plus détaillées, tapez : idu -hv ou (Windows) idu -hvv. Les titres d'options ci-dessous sont classés alphabétiquement selon la lettre utilisée pour spécifier l'option.
Convertir tous les fichiers liés au document [-a]
Inclut tous les fichiers associés aux documents d'entrée. Cette option garantit que le fichier de sauvegarde, le fichier de point de contrôle et le fichier de plantage du document sont inclus. Cette option est incompatible avec les options -z et -r.
Spécifier un facteur de blocage explicite [-b]
Permet de spécifier un facteur de blocage pour le fichier IDU. Le nombre indiqué après l'option -b correspond au nombre d'enregistrements de 512 octets à écrire par bloc. La valeur par défaut est 4, soit une taille de bloc de 2 Ko. Le fichier IDU sera un multiple de cette taille de bloc.
Créer un fichier IDU [-c]
Crée un fichier IDU à partir des fichiers listés dans la commande (ou, si vous utilisez également l'option -n, à partir des fichiers listés dans un fichier).
Par défaut, les fichiers et leurs fichiers d'attributs du bureau sont inclus. Pour les documents, tous les fichiers associés sauf les fichiers de sauvegarde, de point de contrôle et de plantage sont également inclus. Vous pouvez utiliser les options -a ou -z pour inclure plus ou moins de fichiers associés.
Utiliser des expressions régulières [-e]
Lors de la création d'un fichier IDU, cette option permet de substituer des expressions régulières aux noms de fichiers dans la liste des noms d'entrée. Les expressions régulières sont des variables représentant des noms de fichiers ou des parties de noms de fichiers. Vous pouvez utiliser les expressions régulières suivantes :
Lors de la création d'un fichier IDU, les expressions régulières ne sont reconnues que lorsqu'elles correspondent à des sous-répertoires, et uniquement si vous utilisez l'option -e. Avec l'option -e, vous pouvez spécifier des noms de fichiers et utiliser des expressions régulières. Toutefois, comme IDU inclut les sous-répertoires de manière récursive, seuls les fichiers des sous-répertoires dont le nom d'icône correspond à l'un des noms ou expressions sont ajoutés au fichier IDU. Si vous utilisez l'option -y, IDU n'inclut pas les sous-répertoires de manière récursive, et l'option -e n'a donc aucun effet.
Par exemple, pour inclure tous les fichiers portant l'extension .ildoc du répertoire foo.ildrw dans un fichier IDU, vous pouvez utiliser l'astérisque comme expression régulière :
idu -[optionswitches]ec[f iduname] foo.ildrw *.ildoc
REMARQUE : Les expressions régulières d'IDU diffèrent des expressions régulières similaires utilisées par certains systèmes d'exploitation. De plus, sur certains systèmes, vous devez placer certains symboles entre guillemets ; sinon, le système les traite comme des expressions régulières. Dans l'exemple précédent, tapez :
idu -[optionswitches]ec[f iduname] foo.ildrw "*.ildoc"
Spécifier le nom du fichier IDU [-f]
Permet de spécifier le nom attribué au fichier IDU.
Indiquez le nom immédiatement après l'option -f. Si vous indiquez le caractère "-" comme nom de fichier, le fichier IDU est lu depuis l'entrée standard (avec -x) ou écrit sur la sortie standard (avec -c).
Aide [-h]
Fournit des informations d'aide. Si vous utilisez -hv (aide détaillée) ou -hvv (Windows uniquement, aide très détaillée), vous obtenez des informations d'aide plus complètes.
Transfert entre processus IDU [-i]
L'option -i permet à deux processus IDU sur le même réseau de communiquer entre eux pour transférer des fichiers de bureau. Un processus IDU doit être démarré sur un premier poste de travail.
Un autre doit ensuite être démarré sur un deuxième poste de travail. Sur le second poste, vous spécifiez les fichiers à transférer et indiquez s'ils doivent être envoyés depuis ce poste ou reçus sur ce poste.
Comme le protocole réseau TCP/IP est utilisé lorsque les deux processus IDU se trouvent sur des plateformes différentes, l'option -i fonctionne entre deux plateformes UNIX ainsi qu'entre UNIX et Windows. Toutefois, les versions d'IDU antérieures à 3.0 (antérieures à QuickSilver) peuvent se terminer de manière inattendue avec des noms de fichiers longs et ne peuvent pas interpréter ni créer correctement des conteneurs QuickSilver ou leur contenu.
Toutes les autres options, sauf -c, -f, -p, -t et -x, peuvent être utilisées avec l'option -i. Les options -a, -j, -l, -n, -p, -r, -s, -u, -y et -z ainsi que la liste des noms de fichiers s'appliquent au poste source. Les options -m et -o s'appliquent au poste cible. L'option -w s'applique au poste local.
Les options -b, -k et -v s'appliquent aux deux postes.
N'autoriser que l'ASCII [-j]
Crée le fichier IDU dans un format ne contenant que des caractères ASCII imprimables.
(UNIX) Lorsque vous extrayez un fichier créé avec l'option -j, le facteur de blocage (voir l'option -b) doit être identique à celui utilisé lors de la création du fichier.
N'autoriser que l'EBCDIC [-jj]
Crée le fichier IDU dans un format ne contenant que des caractères EBCDIC imprimables.
Créer sans écrire [-k]
Reçoit l'entrée depuis une liste (exactement comme avec l'option -c), mais ne crée pas de fichier IDU. Vous pouvez utiliser cette option seule pour vérifier si une commande IDU donnée va poser problème. Combinée à l'option -v, elle fournit davantage d'informations.
Liens [-l]
Cette option inclut dans le fichier IDU les fichiers ou répertoires vers lesquels pointent les liens du bureau, mais n'inclut pas les liens eux-mêmes. Par défaut, IDU n'inclut ni les liens ni les fichiers vers lesquels ils pointent.
Avec -ll, les liens eux-mêmes sont inclus dans le fichier IDU, mais les chemins d'accès des liens ne sont pas convertis à l'extraction.
Avec -lll, les liens du bureau eux-mêmes sont inclus et les chemins d'accès des liens sont convertis à l'extraction.
Préserver l'horodatage de modification d'origine [-m]
(UNIX) Indique au filtre de ne pas modifier l'horodatage "dernière modification" lorsqu'il extrait des fichiers d'un fichier IDU. Cette option n'est pas prise en charge sur la plateforme Windows.
Lire les noms de fichiers d'entrée depuis un fichier [-n]
Cette option indique à IDU de lire les noms de fichiers d'entrée depuis le fichier spécifié immédiatement après l'option. Chaque ligne du fichier ne doit contenir qu'un seul nom de fichier. Si vous spécifiez le caractère
"-" comme nom de fichier, la liste est lue depuis l'entrée standard. Si vous placez le caractère "{" avant le nom de fichier, tous les noms lus sont convertis en minuscules. Avec "}" avant le nom, tous les noms sont convertis en majuscules.
Écraser [-o]
Cette option indique à IDU d'écraser les fichiers existants avec ceux du fichier IDU lorsqu'il rencontre des fichiers de même nom lors de l'extraction. Sans cette option, IDU crée toujours des noms de fichiers uniques.
Lister les documents non portables [-p]
Crée une liste des documents, parmi ceux spécifiés ou dans le répertoire indiqué, que le logiciel Interleaf ne peut pas ouvrir sur toutes les plateformes. Cette liste inclut notamment les documents fast-formatted écrits par IBM Interleaf Publisher, la version 3 du logiciel de publication ou des versions antérieures.
Ajouter avec les noms de fichiers réels [-r]
Ajoute tous les fichiers et liens spécifiés. Cette option est incompatible avec -a et -z. Son utilisation peut rendre le fichier IDU illisible sur une autre plateforme.
Cette option n'est utile que si le fichier IDU doit être lu par l'utilitaire UNIX tar.
Liste triée [-s]
Si vous spécifiez une liste de noms de fichiers à lister ou extraire d'un fichier IDU, l'option -s indique à IDU que la liste est triée dans le même ordre que les noms de fichiers dans le fichier IDU.
(Windows) Avec cette option, IDU nécessite moins de mémoire conventionnelle.
Lister la table des matières [-t]
Liste le contenu d'un fichier IDU existant. Pour déterminer si un fichier ou un groupe de fichiers figure dans un fichier IDU, vous pouvez fournir les noms de fichiers (avec des expressions régulières si nécessaire). Si les fichiers fournis apparaissent dans la sortie, leurs noms sont listés. Vous pouvez utiliser des expressions régulières avec cette option sans spécifier -e.
Lisible par l'humain [-u]
Traite tous les fichiers du fichier IDU comme lisibles par l'humain (ASCII). Le fichier IDU contient à la fois des fichiers binaires et ASCII.
L'utilitaire peut parfois confondre certains fichiers ASCII avec des fichiers binaires. Dans ce cas, utilisez l'option -u pour traiter tous les fichiers comme ASCII, ou -uu pour les traiter tous comme binaires.
Mode détaillé [-v]
Fournit des informations de traitement supplémentaires. -vv ou -vvv fournit encore plus d'informations.
Répertoire de travail [-w]
Permet de spécifier un répertoire de travail après l'option.
Toutefois, le fichier IDU lui-même est toujours spécifié par rapport à votre répertoire courant.
Extraire les fichiers d'un fichier IDU existant [-x]
Extrait les fichiers d'un fichier IDU. Par défaut, l'option extrait tous les fichiers du fichier IDU. Si vous fournissez des noms de fichiers (ou utilisez des expressions régulières), seuls les fichiers dont le nom est spécifié sont extraits. Vous pouvez utiliser des expressions régulières avec cette option sans spécifier -e.
Extraire en ignorant la lettre du lecteur [-xx]
(Windows) Extrait les fichiers d'un fichier IDU en ignorant la lettre de lecteur utilisée lors de la création du fichier IDU. Utilisez cette option si vous avez spécifié une lettre de lecteur lors de la création du fichier IDU et que vous souhaitez extraire les fichiers sur un autre lecteur.
(Windows) Par défaut, l'option extrait tous les fichiers du fichier IDU. Si vous fournissez des noms de fichiers (ou utilisez des expressions régulières), seuls les fichiers dont le nom est spécifié sont extraits. Vous pouvez utiliser des expressions régulières avec cette option sans spécifier -e.