CSSファイルを色でソートするスクリプトを作成したいと思います。たとえば、
.actions_menu_forgot_password_link:hover {color: #deca9b;}
.login_popup_forgot_password_link {color: #ddeffb;}
.login_popup_forgot_password_link:hover {color: #deca9b;}
.trading_data_allTrades_button {color: #ddeffb; }
予想される結果:
.actions_menu_forgot_password_link:hover {color: #deca9b;}
.login_popup_forgot_password_link:hover {color: #deca9b;}
.login_popup_forgot_password_link {color: #ddeffb;}
.trading_data_allTrades_button {color: #ddeffb; }
ベストアンサー1
次のシェルスクリプトを作成できます。
column -s "#" -o "#" -t css.txt | sort -r -k2
これにより、出力が最初に劣化し、2番目の列の行が逆ソートされます。
おそらく欠点は、コードが少し変更されますが(それほど悪くはありません)、必ずしも16進形式の色が必要であるということです。 「color:blue」などの記号を使用すると機能しません。