Dustinas Kirklandas, „Ubuntu Server“ kūrėjas, neseniai savo tinklaraštyje paskelbė kažką labai įdomaus: „pseudonimą“, kurį galite pridėti prie .bashrc failo, kad, kai procesas, vykdomas iš terminalo, baigtų darbą, pasirodytų pranešimų burbulas „NotifyOSD“ (tai yra taip pat, kaip pranešimas pasirodo, kai prisijungia draugas ar panašiai).
Tokio tipo pranešimų gavimas gali būti labai naudingas, ypač atliekant ilgas ir sudėtingas užduotis terminale, pavyzdžiui, sudarant programą ir pan. Žinoma, jei daug naudosite terminalą, šis patarimas bus naudingas. |
Ką daryti
1. Pirmiausia redaguokite savo ~ / .bashrc failą:
gedit ~ / .bashrc
ir failo pabaigoje įklijuokite šią eilutę:
slapyvardis alert_helper = 'istorija | uodega -n1 | sed -e "s / ^ s * [0-9] + s * //" -e "s /; s * įspėjimas $ //" "
slapyvardis įspėjimas = 'pranešti-siųsti -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$?] $ (alert_helper)" "
Tai sukuria slapyvardį. Pseudonimas leidžia atlikti ilgą ir sudėtingą komandą įvedant paprastą, lengviau įsimenamą žodį. Taigi šios ilgos ir sudėtingos komandos vykdymas iš terminalo, kurį parašyti taip pat užtruks daug laiko, tampa itin lengva užduotis. Šiuo konkrečiu atveju tai, ką mes padarėme, yra pasakyti sistemai, kad įėję «; perspėjimas »bet kurios komandos pabaigoje jis įspėja mus, kai baigia vykdyti.
2. Įdiekite libnotify-bin:
sudo apt-get install libnotify-bin
3. Galiausiai padarome .bashrc „šaltinį“:
šaltinis ~ / .bashrc
Dabar pabandykime!
Kaip jau minėjau anksčiau, tereikia pridėti „; perspėjimas »bet kurios komandos pabaigoje, kad jūs gausite pranešimą (per NotifyOSD), kai ji bus baigta.
Pavyzdžiui, aš parašiau:
miegoti 20; budrus
Taigi, kai norite sudaryti programą, parašiau:
padaryti; budrus
Via | WebUpd8
Tai man ne tik labai įdomu, bet ir labai naudinga ... nes tiesa ta, kad kartais pamirštu, jog XD terminale veikiau
Labai ačiū už indėlį, išbandyti buvo pasakyta!
Beje, kaip gerai, kad grįžai!
Sveiki, rašau norėdamas jums pranešti, kad pakeičiau jūsų blogroll rodomos gnu / linux vietos URL, norėčiau, kad jūs jį atnaujintumėte, kad galėtume toliau susieti savo tinklaraščius. Dabartinis GNU / Linux Space adresas yra http://www.espaciognulinux.comačiū ir gražios dienos