2017-09-15 66 views
0

我想dmesg打印人類可讀的日期時間而不通過-T參數。有沒有辦法做到這一點,而無需設置別名?在配置文件也許?有dmesg打印人類可讀時間

dmesg的輸出:

# dmesg | tail -1 
[ 6.639729] IPv6: enp03: link becomes ready 

在這種情況下,我想dmesg來打印:

# dmesg | tail -1 
[Fri Sep 15 08:15:29 2017] IPv6: enp03: link becomes ready 
+0

您可以定義一些'bash'函數或一些shell腳本(並注意'$ PATH') –

+0

[This](https://stackoverflow.com/questions/13890789/convert-dmesg-timestamp-to-自定義日期格式)可能會爲您提供相關答案 – Sathiya

回答

2

我想dmesg的打印人可讀的日期時間,而不經過 -T參數。有沒有辦法做到這一點,而不建立一個 別名?

如果你不想要一個別名,這通常會是最好的選擇,你可以把一個腳本在一個目錄是在PATH/bin之前(如果真正dmesg/bin/dmesg),E。 G。 ~/bin/dmesg

exec /bin/dmesg -T "[email protected]" 

不要忘記chmod +x

相關問題