Lei av å måtte få flink med bash skript slik at du kan bli varslet når det skjer noe? Hva om du vil bli informert på et arrangement? Si at du kjører en vanlig backup sync hver, oh, 30 minutter og du vil bli varslet når du sitter ved datamaskinen minuttet det skjer. Oh sikker på at du kan bli sendt på en hendelse, men dette krever en epost server oppsett og du må sjekke e-posten din. Hva om du bare vil ha et enkelt budskap å dukke opp på skrivebordet informere deg om at manuset har lykkes? Vel du kan ha det med å varsle-sender kommandoen.
Den varsle-sender kommandoen lar deg vise meldinger rett på skrivebordet via varslings daemon. Disse meldingene er ganske diskret, passer det med den stasjonære ordningen, og er veldig enkelt å sette opp i skript. Og i denne artikkelen skal jeg vise deg hvordan du kan legge til denne lille system for enkel beskjed pop ups.
Installasjon
Den varsle sending verktøyet er en del av libnotify pakken. Så for å installere dette gjøre følgende:..
Åpne opp et terminalvindu
Issue kommandoen sudo apt-get install libnotify-bin
Skriv inn sudo passord.
Godta eventuelle nødvendige avhengigheter.
Det var det. Du er klar til å begynne å bruke denne hendige kommandoen
Bruk
Den grunnleggende bruk for kommandoen er:.
varsle-send ALTERNATIVER MESSAGE La oss ta et veldig enkelt eksempel på dukker opp meldingen "Hei Ghacks" på skrivebordet. For å gjøre dette du ville gi kommandoen varsle-sending "Hello Ghacks" Hotell og trykk enter. Når du gjør det du vil se en liten melding dukker opp nederst på skrivebordet ditt som du ser i figur 1. Selvfølgelig utseendet på denne meldingen vil avhenge av hvilken desktop du bruker. Jeg bruker GNOME Shell så mine vil være en variant av de av dere bruker standard GNOME. La oss legge til et bilde i meldingen (bildet du ser i figur 1 er standard). For å legge til et bilde du bruke -i varsle-send -i /usr/share/pixmaps/gnome-about-logo.png Og budskapet ville se ut som den du ser i figur 2. Når du bruker denne kommandoen vil du merke meldingene ikke vare veldig lenge. Du kan endre det med -t varsle-send -t 10000 -i /usr/share/pixmaps/gnome-about-logo.png "! Ta en tur" Eller, hvis du vil at meldingen å forbli til du klikker den bort, kommandoen vil se ut: varsle-send -t 0 -i /usr /share /pixmaps /gnome-om-logo.png "Ta en tur!" Avsluttende tanker Du kan forestille deg hvor mye lettere det nå har blitt til å varsle deg når et skript er ferdig. Du trenger ikke lenger å stole på e-postmeldinger eller hacket-varslinger. Linux har en fin, innebygd varslingssystem du kan bruke i din skripting eller dine cron jobber for å fortelle deg det du trenger å vite. Anmeldelser
Figur 1
alternativet. Bildet brukes må være en .png fil. Du kan finne mange av disse i /usr /share /pixmaps katalogen. Så jeg kommer til å bruke GNOME logoen for å minne meg på å ta en tur. Kommandoen vil se ut:
Figur 2
alternativet. Du kan sette dette så meldingen forblir inntil brukeren fortelle det til å gå unna (ved å klikke på det), eller du kan sette den til å forbli i millisekunder. Så la oss si at du ønsker å gi deg selv en melding for å ta en tur og du vil at den skal være åpen i ti sekunder. For å gjøre dette kommandoen vil se ut: