Linuxを使用して最新の更新された行を取得するには?

Linuxを使用して最新の更新された行を取得するには?

次の表はmysqlデータベーステーブルです(たとえば、ユーザーから*選択)。 linuxコマンドを使用して最後に更新されたタイムラインが必要ですか?

+------------+----------+---------+--------------+--------------+-----------+--------------+--------+------+--------------+
| time       | userid   | groupid | jobs_running | jobs_pending | job_limit | 
+------------+----------+---------+--------------+--------------+-----------+--------------+--------+------+--------------+
| 1476274005 | achandra |         |            4 |            0 |         0 |            
| 1476274793 | akawle   |         |           52 |           48 |         0 |     
| 1476274793 | awle     |         |           56 |           49 |         0 |    
| 1476274799 | awlnbkle |         |           59 |           67 |         0 |  

予想出力:

| 1476274793 | akawle   |         |           52 |           48 |         0 |     
| 1476274793 | awle     |         |           56 |           49 |         0 |    
| 1476274799 | awlnbkle |         |           59 |           67 |         0 |  

ベストアンサー1

your_command | sort -rn | head -n 1

最も遅い時間が最大値になる必要があるため

your_commandがmysqlの場合、バーの代わりにタブ区切りの出力を取得するには、-Bも使用する必要があります。

おすすめ記事