fstabエントリを簡単に並べ替える方法

fstabエントリを簡単に並べ替える方法

テキストエディタで /etc/fstab を編集すると、すべてのスペースが誤ってソートされます。ファイルを見て、スペースを挿入/削除してすべての項目を並べ替えることができますが、より自動化されたソリューションを探しています。理想的には、fstabを入れてすべてを「きれいに」ソートできるオンラインJavaScriptページが必要です。その後、最終結果をファイルにコピーして貼り付けることができます。

類似またはより良い解決策はありますか?

編集:
私はデスクトップ上でLinuxを使用しており、fstabを編集するためにviやemacsを追加するつもりはありません。一部の人にとっては、Emacsはより良い解決策かもしれませんが、他の人にとってはより良い解決策ではありません。

EDIT2:
以下は、タブfstabを使用したサンプルの断片です。列が誤ってソートされました。

proc    /proc   proc    nodev,noexec,nosuid 0   0
/dev/disk/by-label/Linux    /   ext4    errors=remount-ro   0   1
/dev/disk/by-label/Home /home   ext4    defaults    0   0

空白で自動フォーマットを指定し、以下のように見せたいと思います。

proc                        /proc   proc    nodev,noexec,nosuid 0   0
/dev/disk/by-label/Linux    /       ext4    errors=remount-ro   0   1
/dev/disk/by-label/Home     /home   ext4    defaults            0   0

ベストアンサー1

私は、列を素敵なテーブルにソートするcolumnオプションと一緒にコマンドを使用するのが好きです。-t

column -t /etc/fstab
proc                      /proc  proc  nodev,noexec,nosuid  0  0
/dev/disk/by-label/Linux  /      ext4  errors=remount-ro    0  1
/dev/disk/by-label/Home   /home  ext4  defaults             0  0

おすすめ記事