[Hướng dẫn] Tự tạo thông báo khi chạy xong command trên Ubuntu

Thi thoảng, khi chạy vài command chạy lâu lâu như yarn install, go get xxx,.. tớ thường phải chờ từ vài chục giây tới vài phút. Bỏ ra làm việc khác thì đôi khi quên cmn mất là mình đang chờ cài xong để process task tiếp.

Chiều nay ngồi cài thử maven để code auto xem có gì hot thì tớ chợt nghĩ: “Chắc phải có cách nào đó để notify mình khi mấy command này chạy xong”. Google thử thì có cách thật :)))

Cụ thể thì nó như cái hình này

Các bước thực hiện

  1. Thêm vào ~/.bash_profile hoặc ~/.bashrc (tùy theo bạn đang dùng file nào để config cho terminal

    alias ntp="notify-send 'Xin thông báo' 'Đại ca Phong ơi, command chạy xong rồiiiiii' -a 'daicaphong' -u normal -i face-smile

    Trong đó “ntp” (notify to Phong :v) là alias. Bạn có thể đặt là gì tùy ý.
  2. Khi chạy command nào đó, hãy thêm “&& alias” ở phía sau.
    VD: sleep 2 && ntp

Giải thích

  • notify-send là hàm của hệ thống, dùng để gửi thông báo.
  • Lợi dụng hàm này, viết thành 1 alias, sau đó khi chạy command nào cần notify thì sử dụng “&& alias” để chạy kèm

Hướng phát triển

Thanks for reading ^^

Một suy nghĩ 2 thoughts on “[Hướng dẫn] Tự tạo thông báo khi chạy xong command trên Ubuntu

Bình luận về bài viết này