1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| $ man mapfile
Aucune entrée de manuel pour mapfile
$ help mapfile
mapfile: mapfile [-d délim] [-n nombre] [-O origine] [-s nombre] [-t] [-u fd] [-C callback] [-c quantum] [tableau]
Lit des lignes depuis l'entrée standard vers une variable tableau indexé.
Lit des lignes depuis l'entrée standard vers la variable tableau indexé TABLEAU ou
depuis le descripteur de fichier FD si l'option « -u » est utilisée. La variable
MAPFILE est le TABLEAU par défaut.
Options :
-d delim Utilise DELIM pour terminer les lignes au lieu du saut de ligne
-n nombre Copie au maximum NOMBRE lignes. Si NOMBRE est 0, toutes les lignes sont copiées.
-O origine Commence l'affectation au TABLEAU à l'indice ORIGINE. L'indice par défaut est 0.
-s nombre Saute les NOMBRE premières lignes lues.
-t Retire les retours à la ligne de chaque ligne lue.
-u fd Lit les lignes depuis le descripteur de fichier FD au lieu de l'entrée standard.
-C callback Évalue CALLBACK à chaque fois que QUANTUM lignes sont lues.
-c quantum Indique le nombre de lignes lues entre chaque appel au CALLBACK.
Arguments :
TABLEAU Nom de la variable tableau à utiliser pour les données.
Si l'option « -C » est fournie sans option « -c », le quantum par défaut est 5000.
Lorsque CALLBACK est évalué, l'indice du prochain élément de tableau qui sera affecté
lui est transmis comme argument additionnel.
Si la commande « mapfile » n'est pas appelée avec une origine explicite, le tableau est
vidé avant affectation.
code de retour :
Renvoie le code de succès à moins qu'une option non valable ne soit donnée ou que
le TABLEAU soit en lecture seule ou ne soit pas un tableau indexé. |
Partager