我真的不知道 awk,但到目前為止我的嘗試
history | awk '!x[<everything except first column which is the order>]++' | sort -r
答案1
需要用awk嗎?
history | tail -n 50 | sort -r -n | cut -d " " -f4- | sort -u
基本上
- 使用數字前綴對歷史記錄進行反向排序
- 刪除空格
- 刪除前導數字
- 刪除重複項
或者,您可以基於此執行以下操作之前回答過的問題
history | sort -rn | sed -e 's/ *[0-9][0-9]* *//' | uniq | less