J'écris un court fichier bat qui contours un fichier xyz avec les utilitaires GMT (outil de mapping générique) je veux lire le fichier max et min et l'utiliser plus tard dans le fichier bat ce que je fait esten utilisant des variables 'set' gawk one liners
set max_color = gawk "begin {max = 0} {if ($ 3> max) max = $ 3} END {print max}" % fichier%
ensemble min_color = reluquer « begin { min =% max_color%} {if ($ 3' < « min) min = $ 3} END {print min} » % file% de
mais lorsque je tente de le lire plus tard
makecpt -Crainbow -T% min_color% /% max_color%/10> conc.cpt
au lieu de Réding la valeur qu'il possède l'ensemble gawk une doublure
Comment définir une valeur
merci! puis-je l'obtenir pour utiliser 2 vars? – eliavs
utilisez %% b, %% c etc, en fonction de ce que vous retournez de gawk. – ghostdog74