Dustin Kirkland, pembangun Pelayan Ubuntu, baru-baru ini menyiarkan sesuatu yang sangat menarik di blognya: "alias", yang boleh anda tambahkan ke fail .bashrc sehingga apabila proses yang dijalankan dari terminal telah selesai bekerja, gelembung pemberitahuan muncul menggunakan NotifyOSD (iaitu, dengan cara yang sama seperti pemberitahuan yang muncul ketika rakan menghubungkan atau serupa).
Menerima pemberitahuan jenis ini sangat berguna, terutama ketika melakukan tugas yang panjang dan kompleks di terminal, seperti menyusun program, dll. Pasti jika anda menggunakan terminal banyak, petua ini akan sangat berguna. |
Apa nak buat
1. Pertama, edit fail ~ / .bashrc anda:
gedit ~ / .bashrc
dan tampal baris berikut di akhir fail:
alias alert_helper = 'history | tail -n1 | sed -e "s / ^ s * [0-9] + s * //" -e "s /; s * alert $ //"'
alias alert = 'notify-send -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$?] $ (alert_helper)"'
Apa yang dilakukannya ialah membuat alias. Alias membolehkan anda melaksanakan perintah yang panjang dan rumit dengan menaip perkataan mudah, lebih senang diingat. Oleh itu, melaksanakan perintah yang panjang dan rumit dari terminal, yang juga memerlukan masa yang lama untuk menulis, menjadi tugas yang sangat mudah. Dalam kes khusus ini, apa yang kami lakukan adalah memberitahu sistem bahawa apabila kami memasuki «; waspada »di akhir mana-mana arahan, ia memberi amaran kepada kita apabila selesai pelaksanaannya.
2. Pasang libnotify-bin:
sudo apt-get install libnotify-bin
3. Akhirnya, kami menjadikan "sumber" dari .bashrc:
sumber ~ / .bashrc
Sekarang, mari kita mencubanya!
Seperti yang saya nyatakan sebelumnya, yang perlu anda lakukan ialah menambah «; waspada »di akhir sebarang arahan supaya anda akan menerima pemberitahuan (melalui NotifyOSD) apabila selesai.
Sebagai contoh, saya menulis:
tidur 20; amaran
Oleh itu, semasa anda ingin menyusun program, saya menulis:
buat; amaran
Melalui | WebUpd8
Ini bukan sahaja sangat menarik tetapi juga sangat berguna ... kerana sebenarnya saya kadang-kadang lupa bahawa saya mempunyai sesuatu yang berjalan di terminal XD
Terima kasih banyak atas input, untuk mencubanya!
By the way, betapa baiknya anda kembali!
Halo, saya menulis untuk memberitahu anda bahawa saya telah menukar url ruang gnu / linux yang muncul di blogroll anda, saya ingin anda memperbaruinya supaya kami dapat terus menghubungkan blog kami. Url GNU / Linux Space semasa adalah http://www.espaciognulinux.comterima kasih dan selamat mencuba