Script batch - Allinea a destra
Questo utilizzato per allineare il testo a destra, che viene normalmente utilizzato per migliorare la leggibilità delle colonne numeriche.
Esempio
@echo off
set x = 1000
set y = 1
set y = %y%
echo %x%
set y = %y:~-4%
echo %y%
Alcune cose chiave da notare sul programma sopra sono:
Gli spazi vengono aggiunti alla variabile di y, in questo caso stiamo aggiungendo 9 spazi alla variabile di y.
Stiamo usando l'opzione ~ -4 per dire che vogliamo solo mostrare gli ultimi 4 caratteri della stringa y.
Produzione
Il comando precedente produce il seguente output. La cosa fondamentale da notare è che il valore di 2 è allineato per corrispondere alle colonne delle unità durante la visualizzazione dei numeri.
1000
1