Come formattare decimali Usando AWK

June 26

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

istruzione

1 Aprire il bash script e individuare la parte in cui è necessario per visualizzare i numeri con i decimali.

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

3 Salvare e chiudere il lavoro.