Sida loo dhigo taariikhda iyo waqtiga had iyo jeer ka muuqda terminalka

Waxay dhahaan sawirku wuxuu u qalmaa kun eray, taasi waa sababta intaanan wax kuu sharxin, aan ku tusi doono waxa ka dhashay amarka aan goor dambe dhejin doono:

terminal_date_time U fiirso sida geeska kore ee midig aan ugu aragno maalinta usbuuca (Sun, Axad), bisha (Dec.), maalinta (22) iyo sidoo kale saacadda, daqiiqadda, labaad iyo sanadka.

Waa wax la cusbooneysiiyaa waqtiga dhabta ah, taas oo ah, ilbiriqsi kasta in macluumaadka la cusbooneysiiyo, waxayna had iyo jeer noqon doontaa geeska midig ee kore ee terminalka.

Tani waa wax faa'iido leh maxaa yeelay, waxaan ku saxi karnaa faylka nano ama vi, waxaan ku rakibi karnaa nooc kasta oo adeeg ah ama maareyn karnaa wax kasta, umana baahni doono inaan joojino waxa aan sameyno, fulino taariikhda gegida si aan u ogaano taariikhda ama Waqti, Tilmaamahan aan ku tusayo waxaan had iyo jeer maskaxda ku hayn doonaa.

Si tan loogu gaaro terminal aan dhigno waxyaabaha soo socda:

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

Tan oo kale ma aha amar ama tilmaam fudud, laakiin waa midow iyaga ka mid ah ... kaalay, qoraal ayaa waliba noqon kara. Sharaxaaddiisu waa wax yar oo adag, si kastaba ha noqotee waxaan sameyn doonaa intii karaankeyga ah 🙂

  • intaad huruddo 1; samee : Tani waxay ka dhigan tahay in ilbiriqsi kasta oo soo socda la fulin doono
  • qoritaanka sc : Waxay ka dhigan tahay in booska hadda jira la badbaadin doono, taasi waa, mowqifka waxa xiga ee soo socda waa la badbaadin doonaa, muhiim ma noqon doonto in la caddeeyo hal mar ka dib.
  • koobka kubbadda 0$ (($ (tput cols) -29)) : Tani waxay umuuqataa mid murugsan hase yeeshe, maahan wax adag. Asal ahaan tani waa waxa boosku yiraahdo, taasi waa, geeska kore ee midig. Halbeegga koobka ayaa cadeynaya booska toosan ee jiri doona, maaddaama aan dhigno 0 sidaas darteed macnaheedu waa "kor uun, kor". Marka qaabka toosan loo qeexo, waxaan arki karnaa booska jiifka ah, oo ay daryeelayaan inta kale ee xuduudaha, taas oo si fudud loo dhigo… waxay xisaabineysaa tiirarka jira waxayna hubineysaa inay ku qumman tahay dhinaca midig. Haddii aad rabto, u beddel lambarka 29 kuwa kale waxaadna ogaan doontaa faraqa.
  • taariikhda : Hagaag tani way fududahay, taariikhdu waxay ina tusaysaa macluumaadka aan aragno ... maalin, bil, saac, iwm.
  • qalabka rc : Iyagu waa tput sc waanu badbaadinaa booska, hada tput rc ayaan ku soo celinay.
  • soo gabagabeeyay : Halkan waxaan ku dhammeyneynaa wax walba, wixii aan ku bilownay muddadii.

Sidaad u aragto, terminaalku shaki la'aan waa meel aad u fiican, haddii amar uusan si sax ah u sameynayn waxa aan dooneyno ... waxaan ku biiri karnaa dhowr ka mid ah oo aan ku guuleysan karnaa waxa aan dooneyno. U fiirso amar kasta sida aalad, aalad (dubbe) nagama dhigi karto taallo qurux badan, si kastaba ha noqotee, ku biirista qalabkan (dubbe) kuwa kale (qoryo iyo gogol) waxaan ku gaari karnaa natiijada riyada 🙂

Oh, by the way ... haddii aad rabto tan inay had iyo jeer ka muuqato terminaalka adigoon fulin markasta oo aad furto konsol, waa inaad gelisaa .bashrc, taasi waa:

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

Kadibna hadaad rabto inaad ka saarto, socodsiiya waxyaabaha soo socda:

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

Hagaag, wax intaa ka badan oo lagu daro, waxaan rajeynayaa inay waxtar kuu laheyd

Salaan

xoog

echo "intaad huruddo 1; samee tput sc; koob tput 0 \ $ ((\ \ (tput cols) -29)); taariikhda; tput rc; dhammeeyay &" >> $ HOME / .bashrc


Nuxurka maqaalka wuxuu u hogaansamayaa mabaadi'deena anshaxa tifaftirka. Si aad u soo sheegto khalad guji Halkan.

21 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Ghermain dijo

    Waad ku mahadsan tahay laakiin aniga ima shaqeyneyso ... Konsole iyo Yakuake midkoodna wax walba ma aanan sameynin sida ay tahay boostada. 🙁

    1.    Ghermain dijo

      Waan ka xumahay ... qaladkaygaygu ahaa ... hadda oo aan dib ubilaabay IT SHAQADA !!!

      1.    KZKG ^ Gaara dijo

        Waxay igu ahayd wax la yaab leh in aysan shaqeynin, maxaa yeelay halka… taariikhda iyo tput waa amarro ka yimid xirmada Bash 😀

  2.   Ghermain dijo

    Ma garanayo ... wax la yaab leh ayaa dhacay ... meel la dhigo:

    echo "intaad huruddo 1; samee tput sc; koob tput 0 $ (($ (tput cols) -29)); taariikhda; tput rc; dhammeeyay &" >> $ HOME / .bashrc

    Natiijaduna waxay noqotay:

    bash: /home/ghermain/.bashrc: sadar 115: qalad farsamaysan oo udhow cunsur `` do 'element'
    bash: /home/ghermain/.bashrc: sadar 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] $ 'intaad huruddo 1; samee tput sc; koobka tput 0 64; date; tput rc; done &'

    Kadibna waxaan si toos ah ugu soo guuriyey amarrada aad ku bixiso .bashrc dhammaadka waxaanan helayaa dhowr sadar oo leh taariikhda iyo waqtiga.

    1.    O_Pixote_O dijo

      Tirtir dhammaan khadadka aad gelisay feylka .bashrc taariikhda isla markaana gacanta ku dheji khadka mar kale adigoon adeegsan echo haddii aysan khalad bixin

  3.   Gonzalo dijo

    Aad u xiiso badan!

    1.    KZKG ^ Gaara dijo

      Waad ku mahadsantahay aqrintaada 🙂

  4.   jak em dijo

    Waxaan raadinayay habab aan "qurxiyo" terminaalka waxtarka leh laakiin qabow muddo dheer, amarkani aad ayuu u fiicanyahay, mana ahan sida baroque ee xalalka kale, laakiin markaan amarka dheer galo waxaa jira xoogaa wareer ah. Amarku wuxuu cunaa taariikhda kadibna taariikhda ayaa u muuqata inay cunayso amarka. Miyuu jiraa qof og haddii ay jirto qaab kasta oo jawaabta ay ugu muuqato mid ka hooseysa xariiq hoose?
    Sikastaba, mahadsanid!

  5.   Gregory seefayaasha dijo

    Tilmaam aad u fiican 🙂

    1.    KZKG ^ Gaara dijo

      Mahadsanid walaal 😀

  6.   Oscar dijo

    Waad ku mahadsan tahay saaxiib tip, si sax ah ayuu u shaqeeyaa Salaan.

    1.    KZKG ^ Gaara dijo

      Waad ku mahadsantahay aqrintaada 🙂

  7.   tuka 22 dijo

    Weyn 😀
    Ama waxaad abuuri kartaa magac yar oo aad isticmaali kartaa markii loo baahdo 😀

  8.   James_Che dijo

    Xiiso leh, mar dambe ayaan isku dayi doonaa

  9.   Juan dijo

    Muy Bueno

  10.   jamin samuel dijo

    Miyaad sameyn kartaa qoraal sharxaya sida loo rakibo zsh Debian / Ubuntu / Mint / Elementary iyo sida loo qaabeeyo mawduucyada?

    1.    KZKG ^ Gaara dijo

      Uff, waligay ma isticmaalin zsh, raali ahow 🙁

  11.   O_Pixote_O dijo

    KZKG ^ Gaara markii aad amarka sameyso qalad ayuu ku bixiyaa maxaa yeelay waxaan u maleynayaa inuu isku dayayo inuu aqoonsado $ aan qiimo lahayn, si uusan u fasiran iyaga, iyaga oo u dhigaya inay iyaga hagaajinayaan.

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

    Waxaan u maleynayaa in habkaas wax dhibaato ah aysan jiri doonin, sax inta aanan khalad qof siin. Qoraal wanaagsan, waan isticmaali doonaa. Salaan.

    1.    KZKG ^ Gaara dijo

      Uff sax, qaladkeyga 😀
      Horaan ugu hagaajiyay boostada, aad baad ugu mahadsantahay sixitaanka 🙂

  12.   jubk85321 dijo

    Waan kaabtay oo sidaas ayaan uga tagay

    intaad huruddo 1; samee tput sc; koobka tput 0 $ (($ (tput cols) -16)); taariikhda + »% R% d /% m /% Y»; tput rc; dhammeeyay &

    Kaliya waxay ku tusinaysaa Saacadda: Daqiiqadaha oo ah qaab DD / MM / YYYY ah

  13.   Daniel dijo

    Saaxiib fiican waxaan shaqeeyey 100 mahadsanid