Conas Téacs Aschuir chuig an Scáileán Ag baint úsáide as an Ordú Echoiminte Linux

Taispeánann an treoir seo duit conas an téacs a aschur go dtí an fhuinneog críochfoirt ag baint úsáide as an ordú macalla Linux .

Ní úsáidtear an t-ordú macalla ar a shon féin sa chríochfort ach níl sé úsáideach go háirithe ach nuair a úsáidtear é mar chuid den script is féidir é a úsáid chun treoracha, earráidí agus fógraí a thaispeáint.

Úsáid Sampla As an Ordú Linux Echo

Ar an modh is simplí is ea an bealach is éasca chun téacs aschuir chuig an teirminéal:

macalla "hello world"

Aschuir an t-ordú thuas na focail " hello world " ar an scáileán (lúide na marcanna luachanna).

De réir réamhshocraithe, eisíonn an ráiteas macalla carachtar líne nua ag deireadh an teaghrán.

Chun triail seo a dhéanamh déan iarracht an ráiteas seo a leanas i bhfuinneog críochfoirt:

macalla "hello world" && macalla "saol slán"

Feicfidh tú go bhfuil an toradh mar seo a leanas:

Dia duit domhan
slán saol

Is féidir leat an carachtar líne nua a fhágáil ar lár tríd an lúide n athrú (-n) a chur leis mar seo a leanas:

macalla -n "hello world" && echo -n "saol slán"

Seo a leanas an toradh ón gceann thuas:

hello domhan saol slán

Rud eile le smaoineamh nuair a bhíonn an ráiteas macalla á úsáid agat mar a dhéileálann sé carachtair speisialta.

Déan triail as an méid seo a leanas i bhfuinneog críochfoirt:

macalla "hello world \ r \ ngoodbye world"

I saol idéalach bheadh ​​an \ r agus \ n mar charachtair speisialta chun líne nua a chur leis ach níl siad. Is é seo a leanas an toradh:

hello world \ r \ ngoodbye world

Is féidir leat carachtair speisialta a chumasú ag baint úsáide as an ordú macalla trí -e athrú mar seo a leanas a áireamh:

macalla -e "hello world \ r \ ngoodbye world"

Is é seo a leanas an toradh seo mar a leanas:

Dia duit domhan
slán saol

D'fhéadfá a bheith ar an gcúrsa trína bhfuil tú ag iarraidh téad aschur a bheadh ​​á láimhseáil mar charachtar speisialta agus nach mian leat é a dhéanamh. Sa chás seo bain úsáid as caipiteal e mar seo a leanas:

macalla -E "domhan an domhain \ r \ ngoodbye world"

Cé na carachtair speisialta atá á láimhseáil ag baint úsáide as an -e switch?

Déan iarracht cúpla acu seo a dhéanamh amach. Rith an t-ordú seo a leanas i dteirminéal:

macalla -e "hel \ blo world"

Bheadh ​​an t-ordú thuas aschur an méid seo a leanas:

domhan domhain

Ar ndóigh, ní i ndáiríre cad a theastaíonn uait aschur a dhéanamh ar an scáileán ach gheobhaidh tú an pointe go gcuireann backslash b an litir roimhe seo.

Déan iarracht an méid seo a leanas i bhfuinneog críochfoirt:

macalla -e "hello \ c world"

Aschuir an t-ordú seo gach rud suas go dtí an backslash agus c. Tá gach rud eile fágtha ar lár, lena n-áirítear an líne nua.

Mar sin, cad é an difríocht idir carachtar líne nua agus tuairisceán iompair? Bogann an carachtar líne nua an cúrsóir síos go dtí an chéad líne eile ach bogann an tuairisceán iompair an cúrsóir ar ais go dtí an taobh clé.

Mar shampla, cuir isteach an méid seo a leanas isteach i do fhuinneog críochfoirt:

macalla -e "hello \ nworld"

Cuireann aschur an orduithe thuas an dá fhocal ar línte éagsúla:

Dia dhuit
domhan

Bain triail as seo anois i bhfuinneog críochfoirt:

macalla -e "hello \ rworld"

Beidh an difríocht idir líne nua agus tuairisceán iompair an-soiléir mar a thaispeántar mar a leanas:

domhan

Taispeánadh an focal hello, ghlac an tuairisceán iompair an cúrsóir go dtí tús na líne agus taispeánadh an domhan focal.

Bíonn sé níos soiléire nuair a dhéanann tú iarracht na nithe seo a leanas:

macalla -e "hello \ rhi"

Is é seo a leanas an t-aschur ón méid thuas:

hillo

Go deimhin, tá baint ag baint úsáide as go leor daoine fós ag baint úsáide as an nóta nuair a bhíonn siad ag cur isteach ar líne nua. Go minic, áfach, is féidir leat a fháil amach le díreach \ n.