GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso contare il numero di caratteri in una variabile Bash

Utilizzando il ${#VAR} syntax calcolerà il numero di caratteri in una variabile.

https://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion


[email protected]:~$ mystring="one two three four five"
[email protected]:~$ echo "string length: ${#mystring}"
string length: 23

linkCouting caratteri, parole, lunghezza delle parole e lunghezza totale in una frase


Usa l'utility wc con stampa il conteggio dei byte (-c ) opzione:

$ SO="stackoverflow"
$ echo -n "$SO" | wc -c
    13

Dovrai usare non emettere la nuova riga finale (-n ) opzione per echo . In caso contrario, verrà conteggiato anche il carattere di nuova riga.


Linux
  1. Come contare il numero di righe in un file dopo una corrispondenza Grep?

  2. Come posso trovare la versione di Fedora che uso?

  3. Come posso verificare se una variabile è un numero in Bash?

  4. Come posso richiamare l'argomento del precedente comando bash?

  5. Come aggiungere un'icona al prompt di bash

Bash printf - Come stampare una variabile in Bash

Come impostare la variabile d'ambiente in Bash

Come posso trovare il numero di utenti online in Linux?

Se conosco il numero PID di un processo, come posso ottenere il suo nome?

Come posso controllare i caratteri letterali di una stringa di comando bash?

Come contare il numero di byte in un file, raggruppando gli stessi byte?