echoおよびwcコマンドを使用して文字列の長さを見つける方法

echoおよびwcコマンドを使用して文字列の長さを見つける方法

私は以下を試しています:

Len='echo $str | wc -c'

しかし、私は次のような結果を得ます。

'Echo $str|wc -c'

私は何が間違っていましたか?

ベストアンサー1

コマンドの置換に引用符を使用するには、たとえば、単一引用符( ')の代わりに逆引用符( ` )を使用する必要があります。 :

Len=`echo $str | wc -c`

他の人が述べたように、構文を使用することもできますlen=$(...)

おすすめ記事