GNU/Linux >> Linux の 問題 >  >> Linux

Bash変数の文字数をカウントするにはどうすればよいですか

${#VAR} の使用 構文は、変数内の文字数を計算します。

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 文字、単語、単語の長さ、文の合計の長さ


バイト カウントの出力で wc ユーティリティを使用します。 (-c ) オプション:

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

末尾の改行を出力しないを使用する必要があります (-n ) echo のオプション .そうしないと、改行文字もカウントされます。


Linux
  1. Grep一致後のファイルの行数をカウントする方法は?

  2. 使用している Fedora のバージョンを確認するにはどうすればよいですか?

  3. Bashで変数が数値かどうかをテストするにはどうすればよいですか?

  1. 前の bash コマンドの引数を思い出すにはどうすればよいですか?

  2. bash プロンプトにアイコンを追加する方法

  3. Bashでの$#の使用は何ですか

  1. PowerShell で文字数、単語数、行数を数える

  2. Linux でオンラインのユーザー数を確認するにはどうすればよいですか?

  3. Linux シェル wc -c カウント文字数 +1