文字列の長さを求める

Fish Shell:
文字列の長さを求める

How to: (やり方)

# 文字列の長さを取得する
set string "こんにちは"
echo (string length $string)
5

Deep Dive (深堀り)

Fish Shellの string length コマンドは文字列の文字数を返す。これはUnicode文字を正しく数える。以前では、文字列の長さを数えるのは wc -m などの外部コマンドに依存していたが、内部コマンドを使うことで速度が向上する。他のシェルスクリプト言語では、例えば Bash では ${#string} 構文を使うが、Fishはよりシンプルで直感的な string length を提供する。

See Also (参照)