文字列の最大長と最小長を制限する方法は?

文字列の最大長と最小長を制限する方法は?

「なし」は出力がないことを意味します。

尋ねる:パイプの最小および最大長を制限する方法ひも? (最小値:x> = 3文字、最大値:x <= 32文字)

入力する:

echo 12 | MAGIC

出力:

nothing

入力する:

echo 123 | MAGIC

出力:

123

入力する:

echo 123456789012345678901234567890123 | MAGIC

出力:

nothing

入力する:

echo 12345678901234567890123456789012 | MAGIC

出力:

12345678901234567890123456789012

ベストアンサー1

これを行う必要があります。

echo 123 | awk 'length >= 3 && length <= 32'

複数行を連結すると、3〜32文字の行が印刷されます。

おすすめ記事