前のコマンドでPython配列の出力を計算する方法は?

前のコマンドでPython配列の出力を計算する方法は?

一部のデータを印刷するスクリプトを実行しました。次のようになります。

pi@pitwo:~/testing $ python3 scripts/test.py
[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

データ長を計算するbashコマンドの方法を探しています。

計算を実行するスクリプトを書くことも、短いので手で計算することもできますが、Linux / Unixベテランがこれをどのように実行できるかについてのコメントを聞きたいです。

ベストアンサー1

awkを使用してください:

awk -F, '{print NF}'

次に、カンマをフィールド区切り文字として使用し、フィールドの総数を印刷します。

おすすめ記事