理想的な列幅を短時間で

理想的な列幅を短時間で

column -tでBSD の動作をエミュレート/改善する方法はありますかless? つまり、各列がこの列で検出された最も広い値より 2 文字広くなるように の値をless -x/--tabs=...自動的に設定する方法はありますか?

答え1

私は次のコマンドを使用していますが、表形式のデータを表示するのに非常に便利です。これは私の環境では関数として保存され、stdin とファイル パスからデータを取得できます。awk を使用すると、大きなテキスト ファイル内の不要な情報をフィルター処理してリーダーに送信できるため、この機能が気に入っています。

powerReader() { column -t -s$'\t' "$@" | less -S; }

関連情報