Bonjour, Le 22/06/26 00:59 Jean-Pierre a écrit : >Voici la quatirème partie de la page de manuel de bash.1 (lignes 26745- >32985). relecture de la partie finale concernant debian-unstable (traduction complète à 100% et publiable). Suggestions. La présentation de « mode posix » pourrait être unifiée. Amicalement
-- Jean-Paul
--- bash.1.po.orig 2026-06-22 16:25:36.950464088 +0200 +++ bash.1.po 2026-06-23 19:35:53.685580910 +0200 @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: manpages-l10n 4.30\n" "POT-Creation-Date: 2026-05-09 17:56+0200\n" -"PO-Revision-Date: 2026-06-22 16:25+0200\n" +"PO-Revision-Date: 2026-06-23 19:35+0200\n" "Last-Translator: Jean-Pierre Giraud <[email protected]>\n" "Language-Team: French <[email protected]>\n" "Language: fr\n" @@ -26781,21 +26781,20 @@ "l'interpréteur et la définition de la fonction est supprimée. Si l'option " "B<-n> est fournie, et que I<nom> est une variable avec l'attribut " "B<nameref>, I<nom> sera détruit plutôt que la variable qu'il référence. " -"B<-n> n’a pas d’effet si l'option B<-f> est fournie. Les variables en " -"lecture seule ne peuvent pas être détruites. Quand des variables ou des " +"B<-n> n’a pas d’effet si l'option B<-f> est fournie. Les variables et les " +"fonctions en lecture seule ne peuvent pas être détruites. Quand des variables ou des " "fonctions sont supprimées, elles sont aussi supprimées de l'environnement " "passé aux commandes suivantes. Si aucune option n’est fournie, chaque I<nom> " "fait référence à une variable ; si aucune variable de ce nom n’existe, " -"toutes les fonctions de ce nom sont détruites. Toutes les variables et " -"fonctions détruites sont supprimées de l'environnement transmis aux " -"commandes ultérieures. Si l'une des variables E<.SM> B<BASH_ALIASES>, E<.SM> " +"la fonction de ce nom si elle existe est détruite. Certaines variables de l’interpréteur " +"ne peuvent pas être détruites. Si l'une des variables E<.SM> B<BASH_ALIASES>, E<.SM> " "B<BASH_ARGV0>, E<.SM> B<BASH_CMDS>, E<.SM> B<BASH_COMMAND>, E<.SM> " "B<BASH_SUBSHELL>, E<.SM> B<BASHPID>, E<.SM> B<COMP_WORDBREAKS>, E<.SM> " "B<DIRSTACK>, E<.SM> B<EPOCHREALTIME>, E<.SM> B<EPOCHSECONDS>, E<.SM> " "B<FUNCNAME>, E<.SM> B<GROUPS>, E<.SM> B<HISTCMD>, E<.SM> B<LINENO>, E<.SM> " "B<RANDOM>, E<.SM> B<SECONDS> ou E<.SM> B<SRANDOM> est détruite, elle perd " "ses propriétés particulières, même si elle est recréée ultérieurement. " -"Le code de retour est vrai sauf si un des I<noms> est en lecture seule ou ne " +"Le code de retour est vrai sauf si un I<nom> est en lecture seule ou ne " "peut pas être détruit." #. type: TP @@ -26803,7 +26802,7 @@ #: opensuse-tumbleweed #, no-wrap msgid "B<wait> [B<-fn>] [B<-p> I<varname>] [I<id> .\\|.\\|.]" -msgstr "B<wait> [B<-fn>] [B<-p> I<nom_de_variable>] [I<id .\\|.\\|.]" +msgstr "B<wait> [B<-fn>] [B<-p> I<nom_de_variable>] [I<id> .\\|.\\|.]" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -26814,9 +26813,9 @@ "specification I<jobspec>; if a jobspec is supplied, B<wait> waits for all " "processes in the job." msgstr "" -"Attendre que tous les processus enfants indiqués I<id> s’exécutent et " -"renvoyer le code de retour de la dernière I<id>. Chaque I<id> peut être un " -"identifiant de processus I<pid> ou une spécification de tâche I<jobspec> ; " +"Attendre que tous les processus enfants indiqués par I<id> s’exécutent et " +"renvoyer le code de retour du dernier I<id>. Chaque I<id> peut être un " +"identificateur de processus I<pid> ou une I<tâche> ; " "si une spécification de tâche est indiquée, B<wait> attend la fin de tous " "les processus de la tâche." @@ -26828,9 +26827,9 @@ "background jobs and the last-executed process substitution, if its process " "id is the same as B<$!>, and the return status is zero." msgstr "" -"Si aucune option ou I<id> ne sont fournis, B<wait> attend toutes les tâches " -"exécutées en arrière-plan et la dernière substitution de processus exécutée, " -"si son identifiant de processus est le même que B<$!> et l'état renvoyé est " +"Si aucune option ou I<id> ne sont fournis, B<wait> attend la fin de toutes les tâches " +"exécutées en arrière-plan et l’exécution de dernière substitution de processus, " +"si son identifiant de processus est le même que B<$!>, et le code de retour est " "zéro." #. type: Plain text @@ -26845,7 +26844,7 @@ msgstr "" "Si l'option B<-n> est fournie, B<wait> attend la fin de tout I<id> donné ou, " "si aucun I<id> n'est fourni, de toute substitution de tâche ou de processus, " -"et renvoie leur code de retour. Si aucun des I<id> n'est un enfant de " +"et renvoie son code de retour. Si aucun des I<id> n'est un enfant de " "l'interpréteur, ou si aucun I<id> n'est fourni et que l'interpréteur n'a pas " "d'enfants à attendre, le code de retour est 127." @@ -26859,11 +26858,11 @@ "readonly, will be unset initially, before any assignment. This is useful " "only when used with the B<-n> option." msgstr "" -"Si l'option B<-p> est fournie, B<wait> assigne à la variable " -"I<nom_de_variable> nommée par l'argument de l'option l'identificateur de " -"processus ou de tâche de la tâche pour laquelle le code de retour est " +"Si l'option B<-p> est fournie, B<wait> assigne l’identificateur de processus " +"ou de tâche à la variable I<nom_de_variable> indiquée par l'argument de l'option " +"pour laquelle le code de retour est " "renvoyé. La variable, qui ne peut pas être en lecture seule, sera détruite " -"initialement avant toute affectation. C'est est utile seulement lorsque " +"initialement avant toute affectation. C'est utile seulement lorsque " "l'option B<-n> est fournie." #. type: Plain text @@ -26888,9 +26887,9 @@ "described under B<SIGNALS>" msgstr "" "Si aucune des I<id> ne spécifie un des processus enfant actifs de " -"l'interpréteur, l'état renvoyé est 127. Si B<wait> est interrompu par un " -"signal, les noms de variable demeureront non définis et l'état renvoyé sera " -"supérieur à 128 comme décrit dans B<SIGNAUX>." +"l'interpréteur, le code de retour est 127. Si B<wait> est interrompu par un " +"signal, les I<nom_de_variable> demeureront non définis et le code de retour sera " +"supérieur à 128 comme décrit dans B<SIGNAUX>" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -26970,7 +26969,7 @@ "utilisaient des comparaisons basées sur ASCII, aussi, activer B<compat32> " "activera également les comparaisons basées sur ASCII. Cette granularité peut " "ne pas être suffisante pour tous les usages, et, de ce fait, les " -"utilisateurs devraient employer prudemment les niveaux de compatibilité. " +"utilisateurs doivent employer prudemment les niveaux de compatibilité. " "Lisez la documentation d'une fonctionnalité particulière pour découvrir le " "comportement actuel." @@ -27052,7 +27051,7 @@ "The B<E<lt>> and B<E<gt>> operators to the B<[[> command do not consider the " "current locale when comparing strings; they use ASCII ordering." msgstr "" -"Les opérateurs B<E<lt>> et B<E<gt>> de la commande avec B<[[> ne prennent " +"Les opérateurs B<E<lt>> et B<E<gt>> de la commande B<[[> ne prennent " "pas en compte les paramètres linguistiques régionaux actuels ; ils utilisent " "l'ordre ASCII." @@ -27069,7 +27068,7 @@ "compte des paramètres linguistiques régionaux actuels lors des comparaisons " "de chaînes. Ils utilisent l'ordre ASCII. Les versions de B<bash> antérieures " "à 4.1 utilisent la collation ASCII et B<strcmp>(3). B<bash> à partir de la " -"version 4.1 utilise la suite de collation des paramètres linguistiques " +"version 4.1 utilise la séquence de collation des paramètres linguistiques " "régionaux et B<strcoll>(3)." #. type: Plain text @@ -27257,8 +27256,8 @@ "Arithmetic commands ( B<((>.\\|.\\|.\\&B<))> ) and the expressions in an " "arithmetic for statement can be expanded more than once." msgstr "" -"Les commandes arithmétiques ( B<((>.\\|.\\|.\\&B<))> ) et les expressions" -"dans une instruction arithmétique « for » peuvent être développées plus d'une fois." +"Les commandes arithmétiques ( B<((>.\\|.\\|.\\&B<))> ) et les expressions" +"dans une instruction arithmétique B<for> peuvent être développées plus d'une fois." #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27267,7 +27266,7 @@ "Expressions used as arguments to arithmetic operators in the B<[[> " "conditional command can be expanded more than once." msgstr "" -"Les expressions utilisées comme des opérateurs arithmétiques dans la " +"Les expressions utilisées comme arguments des opérateurs arithmétiques dans la " "commande conditionnelle B<[[> peuvent être développées plus d'une fois." #. type: Plain text @@ -27297,7 +27296,7 @@ "Arithmetic expressions used as indexed array subscripts can be expanded more " "than once." msgstr "" -"Les expressions arithmétiques utilisées comme des indices de tableau indexé " +"Les expressions arithmétiques utilisées comme des indices de tableau indicé " "peuvent être développées plus d'une fois." #. type: Plain text @@ -27310,7 +27309,7 @@ msgstr "" "B<test -v>, lorsqu'il reçoit un argument de B<A(@]>, où B<A> est un tableau " "associatif existant, renverra vrai si le tableau a des éléments définis. " -"Bash-5.2 recherchera et signalera une clé nommée B<@>. " +"Bash-5.2 recherchera et signalera l’existence d’une clé nommée B<@>. " #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27341,11 +27340,11 @@ "L'analyse des substitutions de commande se comportera comme si les " "expressions génériques étendues (consultez la description de la commande " "interne B<shopt> ci-dessus) sont activées, de sorte que l'analyse d'une " -"substitution de commande contenant un motif extglob (par exemple, dans le " +"substitution de commande contenant un motif B<extglob> (par exemple, dans le " "cadre d'une fonction de l'interpréteur) n'échouera pas. Cela suppose que " -"l'objectif est d'activer extglob avant l'exécution de la commande et des " +"l'objectif est d'activer B<extglob> avant l'exécution de la commande et des " "développements de mot. Elle échouera au moment du développement de mot si " -"exglob n'a pas été activé au moment où la commande est exécutée." +"l’option B<extglob> n'a pas été activée au moment où la commande est exécutée." #. type: TP #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27361,7 +27360,7 @@ "The B<test> builtin uses its historical algorithm to parse parenthesized " "subexpressions when given five or more arguments." msgstr "" -"La commande interne B<test> utilise son algorithme historique pour analyser " +"La commande interne B<test> utilise son algorithme d’historique pour analyser " "les sous-expressions entre parenthèses lorsqu'elle reçoit cinq arguments ou " "plus." @@ -27470,7 +27469,7 @@ #: opensuse-tumbleweed msgid "Importing function definitions from the shell environment at startup." msgstr "" -"importer une définition de fonction dans l'environnement au démarrage ;" +"importer une définition de fonction de l'environnement de l’interpréteur au démarrage ;" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27523,7 +27522,7 @@ #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "Specifying the B<-p> option to the B<command> builtin command." -msgstr "indiquer l'option B<-p> à la commande interne B<commande> ;" +msgstr "indiquer l'option B<-p> à la commande interne B<command> ;" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27654,7 +27653,7 @@ msgid "The systemwide initialization file, executed for login shells" msgstr "" "Le fichier d'initialisation commun à tout le système, exécuté pour les " -"interpréteurs de commandes de connexion" +"interpréteurs de connexion" #. type: TP #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27669,7 +27668,7 @@ msgid "The personal initialization file, executed for login shells" msgstr "" "Le fichier d'initialisation personnel exécuté pour les interpréteurs de " -"commandes de connexion" +"connexion" #. type: TP #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27698,8 +27697,8 @@ msgid "" "The individual login shell cleanup file, executed when a login shell exits" msgstr "" -"Le fichier de nettoyage personnel des interpréteurs de commandes de " -"connexion, exécuté lorsqu'un interpréteur de commandes de connexion termine" +"Le fichier de nettoyage personnel des interpréteurs de " +"connexion, exécuté lorsqu'un interpréteur de connexion termine" #. type: TP #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -27729,7 +27728,7 @@ #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide #: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed msgid "Individual I<readline> initialization file" -msgstr "Le fichier d'initialisation personnel de I<readline>" +msgstr "Le fichier d'initialisation personnel de B<readline>" #. type: SH #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide @@ -27795,7 +27794,7 @@ "mail that as well! You may send suggestions and" msgstr "" "Une fois que vous avez déterminé qu'un bogue existe effectivement, utilisez " -"la commande I<bashbug> pour envoyer un signalement d'anomalie. Si vous avez " +"la commande B<bashbug>(1) pour envoyer un signalement d'anomalie. Si vous avez " "un correctif, vous êtes encouragé à l'envoyer en même temps ! Vous " "pouvez envoyer les suggestions et" @@ -27863,7 +27862,7 @@ "I<bashbug> inserts the first three items automatically into the template it " "provides for filing a bug report." msgstr "" -"I<bashbug> insère automatiquement les trois premiers éléments de cette liste " +"B<bashbug> insère automatiquement les trois premiers éléments de cette liste " "dans le formulaire qu'il fournit pour remplir un signalement d'anomalie." #. type: Plain text @@ -27933,7 +27932,7 @@ "a unit, or to start the command in the background and immediately bring it " "into the foreground." msgstr "" -"ne sont pas gérées élégamment lorsqu'elles sont combinées à une interruption " +"ne sont pas gérées élégamment lorsqu'elles sont combinées à une suspension " "de processus. En cas de suspension d'un processus, l'interpréteur exécute " "immédiatement la commande suivante de la liste ou interrompt toute boucle " "existante. Il suffit d'entourer de parenthèses la commande pour la forcer à " @@ -31758,6 +31757,7 @@ "Notez que la commande interne B<exec> peut faire appliquer les redirections " "à l'interpréteur de commande en cours." +#. fin des chaines pour debian-unstable #. type: Plain text #: debian-trixie opensuse-leap-16-1 msgid ""

