Mwen se youn nan moun ki itilize anpil tan tèminal (konsole, frape, koki, kèlkeswa sa ou vle rele li), pou rezon X oswa Y mwen dwe toujou chanje anyè, k ap travay sou li 🙂
Nan a vas majorite de ka yo, chanjman anyè (Pou egzanp: CD / opt /) epi tou mwen vle konnen ki sa ki nan anyè sa a, pou mwen konnen dezyèm sa a mwen itilize ls.
Sa se, li ta tankou sa a:
kzkggaara @ geass: ~ $ cd / opt /
kzkggaara @ geass: / opt / $
kzkggaara @ geass: / opt / $ ls
nessus
Mwen te di li anpil fwa ... Mwen byen parese, mwen renmen fè kantite lajan ki pi piti nan etap nan tèminal, Se poutèt sa apre yon anpil nan eksperimantasyon, mwen te reyalize jis sa mwen te vle.
Gade sa ki annapre yo, ki pa gen anyen plis pase m 'antre / chwazi / avèk kòmandman senp la CD / opt /:
Kòm ou ka wè, nan yon sèl etap (CD / opt /) Mwen antre nan anyè a epi tou li bay lis sa ki nan anyè sa a, epi ... kòm si sa pa t ase, li montre m 'ak koulè 😀
Isit la egzanp lan nan m 'aksè / elatriye / ak CD / elatriye/:
Pa gen koulè = Dosye
Koulè ble = Dosye
Koulè vèt = Dosye ak otorizasyon egzekite
Men, kite a deplase sou prensipal la ... Kouman lanfè mwen ka tou otomatikman lis anyè a mwen jwenn aksè lè l sèvi avèk jis CD?
Achiv nou yo .bashrc (ki chita nan katab lakay nou oswa pèsonèl) ap ede nou fè sa, nou dwe premye deklare yon fonksyon, ke nou pral rele CDLS:
fonksyon cdls {cd "$ 1"; ls –koulè;}
Nou mete liy sa a sou chak bò nan nou an .bashrc ... isit la se lòd la fè li:
echo "" >> $HOME/.bashrc && echo "function cdls { cd "$1"; ls --color;}" >> $HOME/.bashrc
Ou PA nesesèman dwe fè l 'ak lòd sa a, objektif la se ke dosye a .bashrc gen liy sa a, kidonk jis edite dosye sa a ak editè tèks ou pi pito (mousepad, kate, gedit, nano, vi, elatriye) epi ajoute li.
Yo sove chanjman an, fèmen tèminal la yo gen louvri epi yo louvri yon nouvo.
Nan li nou pral ekri bagay sa yo ak laprès [Antre]:
cdls $HOME
Sa a ta dwe ase jwenn aksè nan katab pèsonèl nou yo nan ki tèminal, epi li pral tou lis kontni li yo (ak koulè ak tout bagay).
Mwen vle di, ki sa CDLS li deja fè sa nou vle ... kounye a nou ka sèlman reyalize menm bagay la tou, men avèk yo cd
Pou sa, nou ajoute nan dosye a .bashrc liy sa a:
alias cd='cdls'
Sa ap fè lè nou ekri cd ... Aksyon ke nou defini ap aktyèlman egzekite pou CDLS
Mwen kite lòd la ki pral otomatikman mete liy sa a anvan:
echo "" >> $HOME/.bashrc && echo "alias cd='cdls'" >> $HOME/.bashrc
Men, jis tankou mwen te di anvan, objektif la se ajoute lòt liy sa a nan dosye a menm, ou ka itilize editè a tèks nan chwa ou pou li.
Yon fwa sa a fè, fèmen tèminal la epi louvri yon nouvo ... nan li ekri sa ki annapre yo ak laprès [Antre]:
cd /etc/
Ak bengo, yo pral antre / elatriye/ ak tou sa ki nan katab sa a pral ki nan lis, ak koulè 😉 (jis tankou nan yon foto anvan)
Kisa li itil pou? 😀
Pou kirye yo ki mande ki sa fonksyon sa vle di? ... Mwen kite ou eksplikasyon an senp:
fonksyon cdls = Isit la nou defini ke nou ap kreye yon nouvo fonksyon, epi yo pral rele li cdls
CD "$ 1" = Ak sa ki fonksyon sa a pral fè (li pral fè chak fwa nou rele, itilize oswa egzekite li) se fè yon CD (antre) nan direksyon pou paramèt la 1st, se sa ki ... - »« CD / lakay / »,« $ 1 »vle di« ki sa ke nou ekri apre CD ", nan egzanp sa a paramèt nan 1st se" / lakay / ".
; = Sa vle di ke lòd sa a fini la, oswa aksyon yo dwe egzekite ... men yon fonksyon ka gen plis aksyon fè, epi nou pral defini yon dezyèm yon sèl kounye a.
ls –koulè; = Li vle di ke nan adisyon a nenpòt ki aksyon te deklare anvan, li pral tou fè yon "ls" kote nou yo sitiye, ak "ls la" ap fè l 'ak koulè (–koulè).
Denye bagay ... pi entelijan an, yo pral reyalize ke lojik sa a (pran yon fonksyon ak konfigirasyon li nan egzekite plizyè aksyon) gen yon anpil, yon anpil nan potansyèl, pou egzanp ... si mwen vle antre nan yon katab, epi tou li efase yon lòt, se sa ki, mwen vle antre nan / lakay / epi tou efase / opt / temp / fonksyon an pou sa a ta dwe:
function asdasd { cd "$1"; rm -Rv "$2"; }
Ak sezisman nan yon tèminal asdasd / lakay / / opt / tès / li ta, paske li pral antre nan paramèt la 1st (/ lakay /) ak efase dezyèm lan (/ opt / temp /).
De tout fason, sa a reyèlman gen yon anpil nan hehe potansyèl, li a jiska ou pran avantaj de li otan ke ou kapab.
Si ou gen nenpòt dout oswa kesyon, plent oswa sijesyon, mwen pral kè kontan ede ou, mwen pa yon ekspè pa lwen men omwen mwen renmen ede to
Concerne
54 kòmantè, kite ou
Ak tout bagay sa yo pou pa sèvi ak Zsh.
Mwen pa t 'reyèlman konnen l'
Mèsi pou pwent an, mwen pral kenbe yon je sou li.
Sepandan, konesans pa pran plas ... konsèy yo pi plis ak konesans yon sèl jere yo jwenn, pi bon an, ou pa panse? 🙂
Zsh se pou queers, gason sèvi ak sh !!! >: D
Nan realida
HAHAHA non non non ... mwen pa panse sa, e pa di li konsa tou, paske gen kèk ki ta ka ofanse.
Chak moun itilize sa ki pi bon pou li, sa li renmen pi plis 😀
????
Yon app ke mwen itilize anpil navige sistèm mwen an se Autojump:
https://github.com/joelthelion/autojump/blob/master/README.md
Gason yo pratik, fanm ak kèr yo se moun ki renmen konplike lavi yo. Pa gen lòt klarifikasyon ki nesesè.
Tanpri, eseye pa fè kòmantè sou preferans seksyèl wi? ... Te gen sitiyasyon alèz pou kalite bagay sa yo.
Espere ke li konprann.
Sa klarifikasyon yo ta dwe pou @ msx. Lide yo bati ak deklarasyon veridik, objektif ak rasyonèl, pa ensilte oswa malonnèt.
Nan kòmantè mwen pi wo a mwen te di l 'pa di bagay sa yo (padonnen èkse a).
Epi, koulye a mwen di wi ankò, men li pa dirije sou ou sèlman espesyalman, li valab pou tout moun.
Pa pran li nan move fason, entansyon an pa t 'fè nenpòt moun ki santi yo alèz oswa move, mwen jis ap eseye pou fè pou evite enkonpreyansyon 🙂
Hahaha, mwen jis wè kòmantè sa a!
«Sa klarifikasyon yo ta dwe pou @ msx. Lide yo konstwi ak deklarasyon veridik, objektif ak rasyonèl, pa avèk ensilt oswa malonnèt. "
One Stop pran manje maten ak sitron nonm, ou deja gade jis tankou Franklin sou bòdwo a $ 100: http://www.watchingamerica.com/frankfurterallgemeine000009.shtml
????
Èske li queer? Oke, mwen panse ke mwen renmen keer Lè sa a, paske depi mwen te aprann sèvi ak li mwen pa te sispann e mwen pa gen entansyon. o_____o
Èske gason sèvi ak sh?, Kòmantè sa a se etranj soti nan yon moun ki gen yon bashrc plen de bagay sa yo, Se konsa, mwen pral asime ou se yon fanm. xP
Sa a se sa mwen pa t 'vle pou li ale nan. Tanpri, kite kite batay la isit la, wi? 🙂
Tout moun sèvi ak tou sa yo vle ... sh, zsh, oswa kèlkeswa sa yo vle, epi tou ... tout moun gen preferans seksyèl yo vle genyen, te deja genyen batay isit la pou bagay tankou sa 🙁
hahaha xD
Dènyèman zsh te evolye anpil, le pli vit ke mwen gen tan -ha, ki jan Deliram! - Mwen pral li otan ke mwen kapab nan dokiman li yo pran avantaj de li epi fè chanjman an 🙂
Koulye a, yo te grav: bagay la sèlman ki anmède m 'yon ti jan sou zsh se ke li se pa 100% konpatib ak bach, Se konsa, si nou itilize zsh nan Scripts nou an pran soti tout potansyèl li yo, li trè, trè posib ke te di script echwe nan bach Nan lòt men an, byenke nou itilize zsh nou ekri Scripts kokiy nou an bach, li se yon fatra yo dwe lè l sèvi avèk zsh ... o_O
Menm si sa, mwen panse ke zsh vo li. Pale de kokiy, ou konnen pwason? Pwojè a leve soti nan sann yo, kounye a yo rele sa pwason epi yo ap devlope li trè vit.
Mwen panse ke zsh yo ta dwe ekri kòm tèminal la se trè ka sansib
Malgre ke CD && ls / wout valab tou
Malgre ke li se pi long yo ekri
Bonjou 😀
Mwen te mal, dwèt mwen te ale
Mwen mete ke ak sa a li se ki nan lis ak yon anyè jwenn aksè
CD && ls / chemen
men jis pare
byenke nan lis sèlman li itilize
ls / chemen
lòd la ki ekivalan a se
cd / chemen && ls
Concerne
Vreman vre, lè l sèvi avèk && se menm bagay la reyalize 😀
Sèl diferans lan se ke "CD / opt / && ls" gen 6 karaktè plis pase jis "CD / opt /", se sa ki, mwen ta dwe peze 6 plis kle ^ - ^ U ... Mwen se yon ti jan parese pou bagay sa yo tankou sa hehe.
Se poutèt sa mwen rantre nan CD a + ls ... LOL !!
Ki sa mwen itilize tou se ke mwen filtre rezilta yo pa ekstansyon.
Egzanp
Mwen gen anpil dosye nan ~ / Downloads plis pase 100 e mwen sèlman vle wè .png a fè sa.
Downloads CD && ls * png
Ki sa mwen ta dwe ajoute oswa fè filtre rezilta yo nan kòd ki pi senp?
Concerne
Senp 😉
Ou kreye yon fonksyon ki se pou egzanp, cdlsf:
function cdlsf { cd "$1"; ls *.$2; }
Pou itilize li ta dwe:
cdlsf / opt / png
Lè sa a pral lis ou sèlman dosye yo .png en / chwazi /
Sa se, paramèt la 1st (nan egzanp lan / chwazi /) ta dwe anyè a ou vle jwenn aksè, ak paramèt la 2nd (nan egzanp lan png) ta dwe ekstansyon sa a ou vle filtre lè ou lis anyè a.
Yon lòt egzanp, si ou vle pou yo ale nan / lakay / itilizatè / Foto ak wè sèlman dosye yo ki .JPG, li ta dwe:
cdlsf / home / user / Pictures jpg
????
Sa a te sa ou te vle dwa?
PS: Mwen mete cdlsf pa cd (antre) ls (lis) f (filtre) ... men evidamman ou ka rele fonksyon an tou sa ou vle.
zsh se pa POSIX, ak nan tèt li tout li pran plis tan yo kòmanse, Se konsa, mwen pito yo dwe fag, men pi efikas
Premyèman, nan zsh ou ka pèmèt POSIX sipò. Dezyèmman, li pran tan yo kòmanse selon konbyen fonksyon ou chaje nan demaraj, kidonk li ka tankou limyè jan ou vle. Twazyèmman, ak zsh yon sèl se pi pratik ak efikas pase ak nenpòt ki lòt koki. Katriyèm, sèvi ak li anvan kritike.
5yèm. Lè ou vire sou sipò POSIX, li pa fè sans pou itilize ZSH.
Mwen te itilize li pou yon ti tan, li pa vo li, sh se kout ak Bash se pafè, pa gen anyen ou pa ka fè nan Bash ak alyas yo apwopriye ak fonksyon.
Mwen vrèman renmen sijè a. an reyalite, yo ta dwe kreye yon atik plis vaste sou kòmandman yo ki ka itilize an jeneral nan tèminal la, ak nan distribisyon espesifik, tankou Chakra.
Gade pòs sa a 😉
https://blog.desdelinux.net/mas-de-400-comandos-para-gnulinux-que-deberias-conocer/
Mwen te jwenn li trè enteresan depi apa de anseye Trick sa a, ou te eksplike kijan chak lòd travay.
Mwen te swiv ou depi mwen te kòmanse nan mond lan Linux (pa sa pibliye depi lontan ...) e mwen te ankouraje fè kòmantè jis felisite ou pou atik la 😉
Mèsi paske ou te kanpe epi kite nou kòmantè a 😀
Chak fwa mwen antrepriz yo eksplike yon bagay, mwen renmen fè li klè ke posib ... byen, mwen konnen trè byen ki sa li li tutoryèl sou entènèt la epi yo pa konprann anyen nan tout hahaha.
Byenveni de fwa ... akeyi nan mond lan nan Tux haha, epi tou li akeyi nan blog la 🙂
Si ou gen nenpòt kesyon, ou konnen, fè nou konnen hehe.
Bonjou ak mèsi pou kòmantè a ^ ⁻ ^
Mwen jis li pòs ou soti nan yon lòt sit entènèt, epi mwen pa t 'kapab reziste:
Èske li pa ta pi fasil, jis kreye yon alyas andedan .bashrc la?
alyas CD = 'ls'
Aktyèlman sa mwen eseye reyalize se antre nan yon anyè X (/ opt / ... / lakay / itilizatè / ... tou sa) epi tou lè mwen antre nan li, li otomatikman bay lis sa ki nan anyè sa a.
Fè li tout ak 1 etap sèl oswa lòd.
Fè yon alyas jan ou endike, Lè sa a, mwen ta lis anyè a, repons lan se wi, men mwen pa ta antre nan li.
Soti nan sa mwen konprann, objektif la nan fè tout bagay sa a se ke si ou vle, pou egzanp, antre nan "/ elatriye" pa vle di nan lòd la "CD", lè w ap antre, li pral otomatikman montre ou sa ki nan anyè sa a, dwa?
Si se konsa, ou ka senplifye fonksyon an nan yon "alyas", kote andedan .bashrc a ou mete:
alyas CD = »ls»
Avèk sa, lè ou nan yon tèminal ou itilize:
CD / elatriye
Ou pral antre nan anyè a «/ elatriye» epi tou li pral otomatikman lis tout dosye yo ak repèrtwar ki la.
Si mwen konpwann objektif la, yon ekskiz 😛
An efè, mwen vle antre nan yon anyè ak yon fwa andedan li, lis sa li genyen.
Mwen te eseye sa ou di, deklare ke cd = ls pa aliasing, men li pa t 'travay pou mwen.
Mwen configured li tèt mwen, ak Lè sa a, mwen fè:
CD / elatriye /
Men, li bay lis / elatriye / ... men li pa ale nan anyè sa a.
Mwen kite yon D pou ou ka wè: http://img204.imageshack.us/img204/5272/cdlserror.png
Erè mwen 😀
Li te evidan ke li pa te ale nan travay ki fason, e menm lè mwen te eseye yon:
alyas cdls = 'cd $ 1; ls'
Pou kèk rezon etranj li pa travay, li jis lis anyè a, men li pa ale nan D a:
Erè bach? xD
Yon ekskiz pou kòmantè yo gratui! 😀 Apre sa, mwen pran fonksyon an pou bashrc mwen an
Yon alyas se pa menm bagay la kòm yon fonksyon, yon alyas si ou vle li yo dwe menm jan ak kòmandman plizyè, ou gen yo sèvi ak && ... li se pa tankou nan fonksyon, ki lè l sèvi avèk; epi ekri plis enstriksyon ap travay pou ou.
HAHA nah pou anyen zanmi, anyen pou eskize 😀
Concerne
PS: ... modi ... ki jan Nostalgic mwen jwenn lè mwen wè logo la Arch .... T_T ...
Mwen konnen li pa menm bagay la tou, men mwen kalkile li ta travay (Erè: P)
Se sèlman ki itilize «;» travay pou mwen. olye pou yo "&&" andedan yon alyas D: (Mwen gen de alyas tankou sa a, sa mwen pa konprann se poukisa li pa travay ak alyas la mwen te vle kreye pou ka sa a)
Mèsi e nan chemen an, mwen panse ke mwen pral rete sou blog la anba tit la nan "lektè souvan" 😀 Mwen reyèlman te renmen kontni an nan blog la 😛
oooh wi mwen konnen, mwen pafwa separe tèt mwen de Arch mwen renmen anpil men, mwen pa konnen poukisa, li toujou enposib pou mwen pa retounen vin jwenn li xD
Greetings!
Ebyen ... Tux misterye, li fè bagay e anpil fwa nou pa konprann li, men li gen yon plan oubyen yon objektif pou tout moun ... HAHA 😀
Yon plezi li sa ou di, yon lòt itilizatè Arch ki rantre nan blog la hahahaha ... yon plezi 😀
Mwen te oblije sispann itilize li akòz pwoblèm trè etranj ke Kernel la te ban mwen ... men li toujou okipe yon plas nan kè mwen my
LOL
Mwen pa te rankontre yon itilizatè Arch ki pa pran gwo afeksyon pou distribisyon an, li gen yon "Mwen pa konnen ki sa, ki sa mwen konnen": P, petèt e si pwoblèm mwen te ba ou yo te yon bon bout tan de sa, ou ta ka panse sou ale tounen nan Arch 😀
By wout la, mwen te konnen ke nan kèk lòt kote mwen te deja li non ou (byen, nick, psedonim, tinon, kèlkeswa sa), ou se yon pati nan ekriven yo nan atizay Desktop, dwa? 🙂
Mwen te konn li yo 🙂
Aktyèlman nan lis sa ki nan yon anyè li pa nesesè yo antre nan li, Se konsa, mwen pa panse ke egzanp lan ou te chwazi a se ereuz a, hehe. Avèk ki te di, fonksyon yo ka itilize pou anpil bagay itil.
Pou egzanp, mwen sèvi ak fonksyon sa a yo kreye yon anyè ak antre nan li imedyatman (validation ke se sèlman yon sèl paramèt itilize):
function mkcd () {
FNERR="Parametros incorrectos.\nUso: mkcd "
if [ $# -eq 1 ] ; then
mkdir -p "$1" && cd "$1"
else
echo -e $FNERR
fi
}
Hmmm ... blog la te manje yon pati nan lòd la, mwen pral eseye mete liy lan enkonplè ak Tags HTML:
FNERR="Parametros incorrectos.\nUso: mkcd <nombre del directorio a crear>"
Ki sa mwen te vle fè te sove tèt mwen yon etap.
Nan lòt mo, sipoze mwen vle antre nan yon anyè (/ elatriye / kalma /) ak Lè sa a, modifye yon dosye nan ki anyè, epi mwen pa sonje non an nan dosye a.
Etap sa yo ta nòmalman:
CD / elatriye / kalma /
ls
nano file.conf
Men, ak pwent sa a ke mwen pwopoze, mwen konvèti premye etap yo nan 2 sèlman, se konsa ke tou senpleman pa fè:
CD / elatriye / kalma /
Li pral otomatikman lis sa ki nan anyè a pou mwen tou.
Se tou senpleman sou ekonomize yon etap 😀
Ou konprann mwen?
... se ke mwen jwenn li difisil yo eksplike haha.
Non, eksplikasyon an pa te gen okenn pwoblèm, mwen te vle di ke petèt egzanp ou te chwazi pou ilistre pwent an pa t 'ideyal, depi yon moun ka fè yon senp "anyè ls".
Aktyèlman le pli vit ke mwen te wè fonksyon an mwen konprann objektif la. Mwen itilize tou divès fonksyon nan mwen .bash_aliasesPou egzanp, sa a se youn mwen sèvi ak anpil nan jere istwa:
h () {
if [ $# -eq 0 ] ; then
history | tail -n 25 | less
elif [ $# -eq 1 ] ; then
history | egrep -i "$1" | less
else
echo -e "Parametros incorrectos."
fi
}
(Avèk fonksyon sa a, si mwen jis mete h Mwen jwenn dènye kòmandman yo 25, men si pou egzanp mwen mete h mòn Mwen jwenn dènye kòmandman ki gen rapò ak asanble yo).
M ap pran wòl ou hehehe ... li merite etidye li 😀
gwo fonksyon ou! mèsi
+1
KZKG ^ Gaara
Trè bon repons li te sèvi m 'trè byen, mwen pa t' kapab reponn a li deja pi wo a
Koulye a, mwen pral sèvi ak cdlsf ogmante pwodiktivite mwen, trè bon non pou yon lòd 😀
Concerne
Kòm ou fè yo mete tan nan tèminal la, mwen te deja fè l 'anvan, li te yon bashrc ke mwen telechaje, men mwen pa sonje ki jan li te rele.
Bon antre, mwen pa t 'konnen jwe fent la, mwen pral mete l' an pratik yo wè ki jan li fonksyone. xP
Bonjou.
Li ta bon si yo te ajoute navigatè mwen an. xD
Bonjou, ankò. xD
Ki navigatè ou itilize?
Oke, nan yon lòt kòmantè mwen te wè ke ou itilize Firefox 🙂
Wi, mwen itilize Firefox men li ap vin mwens ak mwens epi li se pa navigatè prensipal mwen an, mwen lè l sèvi avèk dwb e li ta bon si li te kapab ajoute. xP
Bonjou.
Epi yo pral fè alyas sa a pa lakòz pwoblèm nan Scripts lè w ap eseye jis CD ak tou pwodiksyon ls? Mwen patikilyèman prefere fè alyas ak non ke ègzèkutabl lòt pa itilize, paske se pa premye fwa ke li ban m 'pwoblèm ...
Ki jan ou fè jwenn liy yo tirè ak tan an apre chak lòd?
Gade isit la - » https://blog.desdelinux.net/con-el-terminal-mejorando-la-apariencia-de-la-consola-actualizado/
Kontribisyon mwen an:
alyas ldir = 'ls | grep -v \\. ' ## lis repèrtwar yo sèlman (fè atansyon, pa chanje non li nan ld kòm gen yon lòd GNU / Linux ki gen non sa)
-
alyas ll = 'ls -lah -koulè | awk '\ »{k = 0; pou (i = 0; mwen <= 8; i ++) k + = ((substr ($ 1, mwen + 2,1) ~ / [rwx] /) * 2 ^ (8-mwen )); si (k) printf ("% 0o", k); enprime} '\' ''
Bagay la enteresan sou alyas sa a se awk a ki analize pwodiksyon an nan ls yo, rezilta? Li montre otorizasyon yo dosye nan fòma oktal akote rwx, pou mwen enfiniman plis pratik ak pi vit pase lèt yo.
-
alyas lg = 'ls -lah –koulè | awk '\ "' {k = 0; pou (i = 0; mwen <= 8; i ++) k + = ((substr ($ 1, mwen + 2,1) ~ / [rwx] /) * 2 ^ (8- i)); si (k) printf ("% 0o", k); ekri an lèt detache} '\' '| grep -i'
Variant nan alyas ki anwo a. Mwen te ajoute yon grep nan fen a pou ke nan fason sa a lè mwen fè pou egzanp:
$ lg postal
Montre m 'sèlman dosye yo ki gen postal nan nenpòt nan fòm li yo (avi -i a nan fen a) nan adisyon a otorizasyon yo octal, elatriye.
-
alyas grep = 'grep –color = oto' ## koulè matche a grep
-
Mwen gen anpil lòt ankò poum pataje men ti kote sa fè mwen sere xD
@ KZKG, Anplwaye: Èske ou panse ou louvri yon pòs sou blog la oswa sou fowòm lan (ki nou lye a chak fwa yon tip ki gen rapò ak konsole a pibliye) nan ranmase tout ti pèl sa yo?
Greetings!
Pa lyen ou vle di sa a? - » https://blog.desdelinux.net/tag/bash
Mwen pa t 'di anyen, pa gen anyen nan rès la ki nesesè, tout bagay se parfe atenn!
Ki sa ki yon Chilyen, ki se yon fonksyon trè bon!