文字列の長さの計算に使用できる 3 つの方法: コードをコピー コードは次のとおりです: echo “$str” awk '{print length($0)}' expr length “$str” echo “$str”wc -c しかしおそらくターミネータも計算に含まれているため、3 つの方法で取得された値は 1 多くなります。 文字列が空かどうかを判断するには 3 つの方法があります: コードをコピー コードは次のとおりです: if [ "$str" = "" ] if [ x"$str" = x ] if [ -z "$str" ] 注: 二重引用符を付ける必要があります。そうしないと、一部のコマンドでエラーが報告されるため、良い習慣を身に付ける必要があります。