Bii o ṣe le fi ọjọ ati akoko han nigbagbogbo ninu ebute naa

Wọn sọ pe aworan kan tọ ẹgbẹrun awọn ọrọ, iyẹn ni idi ṣaaju ki Mo to ṣalaye nkan, Emi yoo fihan ọ kini abajade ti aṣẹ ti Emi yoo fi sii nigbamii:

akoko_date_time Ṣe akiyesi bawo ni igun apa ọtun ni a rii ọjọ ọsẹ (Sun, Sunday), oṣu (Oṣu kejila), ọjọ (22) ati wakati, iṣẹju, keji ati ọdun.

O jẹ nkan ti a ṣe imudojuiwọn ni akoko gidi, iyẹn ni pe, ni gbogbo iṣẹju keji ti alaye ti ni imudojuiwọn, ati pe yoo ma wa ni igun apa ọtun ti ebute naa.

Eyi jẹ nkan ti o wulo nitori, a le ṣe ṣiṣatunkọ faili kan pẹlu nano tabi vi, a le fi sori ẹrọ eyikeyi iru iṣẹ tabi ṣiṣakoso ohunkohun ti o jẹ, ati pe a ko ni nilo lati da ohun ti a ṣe duro, ṣiṣe ọjọ ni ebute lati mọ ọjọ tabi akoko, Pẹlu ipari yii ti Mo fihan fun ọ, a yoo ma fi sii nigbagbogbo.

Lati ṣaṣeyọri eyi ni ebute kan jẹ ki a fi atẹle yii:

while sleep 1;do tput sc;tput cup 0 $(($(tput cols)-29));date;tput rc;done &

Eyi bii eyi kii ṣe aṣẹ tabi ilana ti o rọrun, ṣugbọn kuku iṣọkan wọn ... wa si, iwe afọwọkọ le tun jẹ. Ṣalaye rẹ jẹ eka diẹ, sibẹsibẹ Emi yoo ṣe gbogbo agbara mi 🙂

  • lakoko sisun 1; ṣe : Eyi tumọ si pe ni gbogbo iṣẹju keji atẹle naa yoo wa ni pipa
  • tput sc : O tumọ si pe ipo ti isiyi yoo wa ni fipamọ, iyẹn ni pe, ipo ti ohun ti yoo wa ni atẹle yoo wa ni fipamọ, kii yoo ṣe pataki lati ṣe pato rẹ lẹhin ẹẹkan.
  • ife ago 0$ (($ (awọn kọnputa tput) -29)) : Eyi le dabi idiju sibẹsibẹ, kii ṣe nira naa. Ni ipilẹ eyi ni ohun ti ipo naa sọ, iyẹn ni, igun apa ọtun. Paramita ago naa ṣalaye aaye inaro ti yoo wa, nitori a fi 0 nitorina o tumọ si “kan loke, ni oke”. Lọgan ti a ti ṣalaye ipo inaro, a le wo ipo petele, eyiti o tọju nipasẹ awọn iyokuro iyokù, eyiti o le fi sii ni irọrun… o ṣe iṣiro awọn ọwọn ti o wa tẹlẹ ati rii daju pe o tọ ni eti ọtun. Ti o ba fẹ, yi nọmba 29 pada fun awọn miiran ati pe iwọ yoo ṣe akiyesi iyatọ naa.
  • ọjọ : Daradara eyi rọrun, ọjọ fihan wa alaye ti a rii ... ọjọ, oṣu, wakati, abbl.
  • tẹ rc : Wọn jẹ tput sc a fi ipo pamọ, bayi pẹlu tput rc a mu pada sipo.
  • ṣe : Nibi a pari ohun gbogbo, ohun ti a bẹrẹ pẹlu lakoko naa.

Bi o ti le rii, ebute naa laiseaniani aaye iyalẹnu kan, ti aṣẹ kan ko ba ṣe deede ohun ti a fẹ ... a le darapọ mọ pupọ ninu wọn ki o ṣe aṣeyọri ohun ti a fẹ. Wo aṣẹ kọọkan bi ohun elo kan, ọpa kan (hammer) ko le ṣe wa ere ti o lẹwa, sibẹsibẹ, nipa didapọ ọpa yii (ju) pẹlu awọn omiiran (igi ati pẹtẹ) a le de abajade ala naa

Oh, ni ọna ... ti o ba fẹ ki eyi han nigbagbogbo ninu ebute naa lai ṣe lati ṣiṣẹ ni gbogbo igba ti o ṣii kọnputa kan, o gbọdọ fi sii .bashrc, iyẹn ni:

echo "while sleep 1;do tput sc;tput cup 0 \$((\$(tput cols)-29));date;tput rc;done &" >> $HOME/.bashrc

Nigbana ni ti o ba fẹ yọ kuro, ṣiṣe awọn atẹle:

sed -i "s/while sleep 1/#while sleep 1/" $HOME/.bashrc

O dara, ko si nkan diẹ sii lati ṣafikun, Mo nireti pe o ti wulo fun ọ

Dahun pẹlu ji

lagbara

iwoyi "lakoko ti oorun 1; ṣe tput sc; tput ago 0 \ $ ((\ $ (tput cols) -29)); ọjọ; tput rc; ti pari &" >> $ HOME / .bashrc


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 21, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Ghermain wi

    O ṣeun ṣugbọn ko ṣiṣẹ fun mi ... Bẹni ni Konsole tabi ni Yakuake Mo ṣe ohun gbogbo bi o ti wa ni ifiweranṣẹ. 🙁

    1.    Ghermain wi

      Ma binu ... o jẹ ẹbi mi ... bayi pe Mo tun bẹrẹ Awọn iṣẹ IT !!!

      1.    KZKG ^ Gaara wi

        O jẹ ajeji si mi pe ko ṣiṣẹ, nitori lakoko… ọjọ ati tput jẹ awọn aṣẹ lati package Bash 😀

  2.   Ghermain wi

    Emi ko mọ ... nkan ajeji ṣẹlẹ ... fi si ebute kan:

    iwoyi "lakoko ti oorun 1; ṣe tput sc; ago tput 0 $ (($ (tput cols) -29)); ọjọ; tput rc; ti pari &" >> $ HOME / .bashrc

    Ati pe abajade ni:

    bash: /home/ghermain/.bashrc: laini 115: aṣiṣe aladapọ nitosi airotẹlẹ “ṣe”
    bash: /home/ghermain/.bashrc: laini 115: `PS1 = '$ {debian_chroot: + ($ debian_chroot)} [33 [01; 34m] u [33 [01; 32m] @ [33 [01; 32m] h [33 [00m]: [33 [01; 34m] w [33 [00m] $ 'lakoko ti oorun 1; ṣe tput sc; ago ago 0 64; ọjọ; tput rc; ti pari &'

    Lẹhinna Mo daakọ taara awọn aṣẹ ti o fun sinu .bashrc ni ipari ati pe Mo gba awọn ila pupọ pẹlu ọjọ ati akoko.

    1.    O_Pixote_O wi

      Pa gbogbo awọn ila ti o ti fi sinu faili .bashrc sori ọjọ ki o fi ọwọ sii laini pẹlu ọwọ laisi lilo iwoyi pe ti ko ba fun ni aṣiṣe

  3.   Gonzalo wi

    Gan awon!

    1.    KZKG ^ Gaara wi

      O ṣeun fun kika 🙂

  4.   jota eme wi

    Mo ti n wa awọn ọna lati “ṣe ọṣọ” ebute ti o tutu ṣugbọn ti o munadoko fun igba pipẹ, ati pe aṣẹ yii dara julọ, kii ṣe baroque bi awọn solusan miiran, ṣugbọn nigbati mo ba tẹ aṣẹ pipẹ ni idamu diẹ wa. Aṣẹ naa jẹ ọjọ naa lẹhinna ọjọ naa dabi pe o jẹ aṣẹ naa. Ṣe ẹnikẹni mọ boya ọna eyikeyi wa ti itọsẹ yoo han nipasẹ aiyipada laini kan isalẹ?
    Lonakona, o ṣeun!

  5.   Gregorio Espadas wi

    Itaniji ti o dara julọ 🙂

    1.    KZKG ^ Gaara wi

      O ṣeun bro 😀

  6.   Oscar wi

    O ṣeun fun ọrẹ ọrẹ, o ṣiṣẹ ni deede. Ṣe akiyesi.

    1.    KZKG ^ Gaara wi

      Mo dupẹ lọwọ rẹ fun kika wa 🙂

  7.   irugbin 22 wi

    Nla 😀
    Tabi o le ṣẹda inagijẹ kan ki o lo nigba ti o nilo 😀

  8.   James_Che wi

    O nifẹ, Emi yoo gbiyanju nigbamii

  9.   Juan wi

    Gan dara

  10.   jamin-samuel wi

    Ṣe o le ṣe ifiweranṣẹ ti n ṣalaye bi o ṣe le fi zsh sori Debian / Ubuntu / Mint / Elementary ati bii o ṣe le tunto awọn akori?

    1.    KZKG ^ Gaara wi

      Uff, Emi ko lo zsh, binu 🙁

  11.   O_Pixote_O wi

    KZKG ^ Gaara nigbati o ba ṣe aṣẹ o fun ni aṣiṣe nitori Mo ṣebi pe o gbidanwo lati mọ $ ti ko ni iye, nitorinaa ko ṣe tumọ wọn, fifi wọn \ ti wa ni titunse.

    echo "while sleep 1;do tput sc;tput cup 0 \$((\$(tput cols)-29));date;tput rc;done &" >> $HOME/.bashrc

    Mo gboju le won pe ọna kii yoo ni iṣoro, ṣe atunṣe ṣaaju ki Mo fun ẹnikan ni aṣiṣe kan. Ifiweranṣẹ ti o dara, Emi yoo lo. Ṣe akiyesi.

    1.    KZKG ^ Gaara wi

      O dara, aṣiṣe mi 😀
      Mo ti ṣatunṣe tẹlẹ ninu ifiweranṣẹ, o ṣeun pupọ fun atunṣe 🙂

  12.   jvk85321 wi

    Mo ti ṣe atunṣe o si fi silẹ bi iyẹn

    lakoko sisun 1; ṣe tput sc; ago ago 0 $ (($ (tput cols) -16)); ọjọ + »% R% d /% m /% Y»; tput rc; ti pari &

    O fihan nikan Aago: Ọjọ Iṣẹju pẹlu ọna kika DD / MM / YYYY

  13.   danyel wi

    O tayọ ọrẹ Mo ṣiṣẹ 100 o ṣeun