1. ホーム
  2. bash

[解決済み] Bash変数の最初の文字を取得する方法は?

2023-01-19 10:45:36

質問

Bashの変数があります。 $word という変数があります。これは時々、単語や文、例えば

word="tiger"

または

word="This is a sentence."

どうすれば、変数にある最初の文字だけと等しい新しいBash変数を作ることができますか?例:上記のような場合。

echo $firstletter
t

または

echo $firstletter
T

どのように解決するのですか?

initial="$(echo $word | head -c 1)"

問題の説明で"first"と言うたびに。 head が解決策になりそうです。