web-dev-qa-db-ja.com

列:行が長すぎるエラー

ここでこのガイドに続く端末から最初の5列を表示しようとしています: https://chrisjean.com/view-csv-data-from-the-command-line/

走るとき

cat rangelast.csv | sed -e 's/,,/, ,/g' | column -s, -t | less -#5 -N -S 

私はこのエラーを受け取ります:

column: line too long

どうすれば解決できますか?

2
Qassam Mahmoud

このバグレポート

ユーティリティのソースコード:column.cMAXLINELEN as 2048 + 1を定義します

入力に長さが2048を超える行が含まれている場合、このエラーが発生します。

これを解決するには、入力の行の長さが2048未満であることを確認するか、「列」ユーティリティを別のものに置き換えます。

3
Yaron