2 điểm bởi xguru 2021-11-11 | 1 bình luận | Chia sẻ qua WhatsApp
  • Một script đơn giản để tạo zsh_history riêng cho từng thư mục

 → Sau đó chỉ hiển thị 10 lệnh gần nhất đã chạy trong "thư mục hiện tại"

  • Chỉ cần thêm hàm dưới đây vào .zshrc là cài đặt xong

function zshaddhistory() {

echo "${1%%$'\n'}|${PWD}   " >> ~/.zsh_history_ext

}

  • Chạy script zog để xem

grep -v "jog" ~/.zsh_history_ext | grep -a --color=never "${PWD} " | cut -f1 -d"|" | tail

1 bình luận

 
junghan0611 2022-12-16

Hoạt động rất tốt. Đây đúng là thứ tôi cần ^^