Nwlapcug.com


Come formattare i decimali utilizzando AWK

Se si desidera creare il proprio script BASH Unix, è possibile utilizzare AWK, linguaggio di programmazione originale AT & T per gli script. Se si lavora con i numeri, i decimali di formattazione non è importante per il computer internamente. Tuttavia, può essere importante quando si visualizzano i numeri sullo schermo. Per formattare correttamente i decimali, utilizzare il comando printf.

Istruzioni

1

Aprire il vostro script BASH e individuare la parte cui è necessario visualizzare i numeri con decimali.

2

Tipo "{printf ("%d %.5f %s\n",$2,$1,$4$,11)}" (senza virgolette) come un esempio. Il "5" prima di "f" dice allo script di stampare cinque numeri a destra del separatore decimale. Cambiare il numero di cifre decimali che si desidera. Sarà inoltre necessario modificare gli altri valori per lo scopo specifico che si stampa e il formato delle altre opzioni. "D" indica allo script per stampare numeri interi e "s\n" imposta una stringa e il punto finale.

3

Salvare e chiudere il vostro lavoro.