##awk --lint 'BEGIN { BEGIN { #--------- pas j=5; #----------- Max compteur max=ARGV[1]; #----------- marge debut imarge=ARGV[2]; marge="" ; if ( imarge != "" ) { for ( ;imarge > 0; imarge-- ) { marge=marge" " } } #----------- plus info en fin de regle if ( ARGV[3] != "" ) { findizaine=" "ARGV[3] ; finunite="......|" } ; #----------------------- ligne dizaine j=9; printf("%s", marge); dizaine(); printf("%s\n", findizaine) ; #----------------------- ligne unite j=5; printf("%s", marge); unite(); printf("%s\n", finunite) ; exit; } #----------------- Fonctions function dizaine() { t=-1; for (i=1;i