Come formattare i numeri in bash script

April 4

Quando si utilizza BASH per creare script in Linux, eventuali numeri generati vengono formattati come una stringa continua, come "123456." Per un computer, questa formattazione funziona. Tuttavia, se è necessario per visualizzare i numeri per un utente, che separa i numeri con virgole renderli più facili da capire. Per formattare i numeri per gli utenti in BASH, utilizzare il comando "printf".

istruzione

1 Apri il tuo script bash in editor di testo della vostra distribuzione.

2 Aggiungere "export LANG = it_IT" allo script dopo che il codice in cui viene generato il numero. Sostituire "it_IT" con un altro codice di lingua, se necessario per la vostra posizione. Premere Invio."

3 Tipo "printf"% 'd \ n "12345678" nella riga successiva.

4 Salvare lo script. "123456" sarà ora visualizzato come "123.456".

Consigli e avvertenze

  • Printf è utilizzato per dire al computer come visualizzare lettere e numeri. È possibile impostare il formato di qualsiasi modo desiderato.