Glavni Ostalo Kako odjeknuti bez Newlinea

Kako odjeknuti bez Newlinea



Naredba 'echo' uvijek će dodati novi redak kada ga pokrenete u naredbenoj konzoli. To je prikladno kada želite ispisati okolišne varijable i druge podatke. Odvaja pojedine dijelove podataka u naredbi i olakšava prepoznavanje.

može google home control fire stick
Kako odjeknuti bez Newlinea

Ali ako želite kopirati izlaz i koristiti ga u drugoj konzoli, dodatni redak može predstavljati problem. Također, ako trebate koristiti naredbu echo, ali želite izgraditi CSV datoteku, nevidljiva linija može sve vaše napore učiniti uzaludnim.

Ovaj će članak objasniti kako koristiti naredbu ‘echo’ bez stvaranja nove linije za različite platforme.

Kako odjeknuti bez novog retka u naredbenom retku sustava Windows

Ako imate Windows 10, možete pristupiti naredbenom retku za unos naredbi. Postoje načini na kojima novi redak može uzrokovati probleme, posebno ako želite kopirati izlaz i koristiti ga izvan naredbenog retka.

Dakle, ako kao naredbu u upitu upišete 'echo 1', dobit ćete 1 kao izlaz, nakon čega slijedi novi redak i drugi redak za unos.

nova linija

Ali ako želite upotrijebiti istu naredbu bez dodavanja novog retka, trebate upisati dodatne naredbe nakon 'echo'.

Idemo korak po korak:

  1. Istodobno pritisnite tipku „Windows“ i „R“ da biste otvorili prozor „Pokreni“.
  2. U okvir 'Otvori' upišite 'cmd'.
    cmd
  3. U naredbeni redak upišite sljedeću naredbu:
    odjek | set / p = vaš tekst ili varijabla (u ovom primjeru to je '1')
  4. Pritisnite 'Enter' da biste izvršili ovu naredbu.
  5. Ne biste trebali vidjeti novi redak između.
    nema nove linije
    Ako želite kopirati izlaz u međuspremnik, morat ćete upotrijebiti naredbu 'echo' s naredbom 'clip'.
  6. Upotrijebite sljedeći kod:
    odjek | set / p = vaš tekst ili varijabla | isječak
  7. Naredba 'clip' kopirat će tekst ili varijablu u međuspremnik.
  8. Otvorite bilo koji alat za tekst. Na primjer, Notepad.
  9. Zalijepite ga u međuspremnik.
  10. Izlaz biste trebali vidjeti u nizu teksta u Notepadu.
    zalijepiti

Kako odjeknuti bez novog reda u Bashu

Bash je naredbena konzola u Linuxu i Mac OS-u, koja također prepoznaje naredbu ‘echo’. U slučaju Basha, echo također stvara novi redak u izlazu, ali možete ga koristiti različitim koracima da biste ga zaustavili.

Najbolji način za uklanjanje novog retka je dodavanje '-n'. To znači da se ne dodaje novi redak.

Kada želite napisati složenije naredbe ili sve razvrstati u jedan redak, trebali biste upotrijebiti opciju -n.

Na primjer, ako unesete kôd:
za x u $ {array [@]}
čini
odjek $ x
gotovo | vrsta

Naredba 'echo $ x' sortirat će varijable u zasebne retke. To može izgledati otprilike ovako:
1
dva
3
4
5

Dakle, neće ispisati brojeve u istom retku.

Postoji način za prikaz izlaza u jednom retku; morate koristiti samo naredbu '-n'.

Izgledalo bi ovako:

za x u $ {array [@]}
čini
odjek -n $ x
gotovo | vrsta

Pritisnite return i trebali biste vidjeti brojeve u istoj liniji.

Odjek naredbom Printf u Bashu

Drugi način da izbjegnete dodavanje novog retka s 'echo' jest kombiniranje s naredbom 'printf'.

Na primjer, upotrijebimo sljedeći kôd:
NewLine = `printf n`
echo -e Linija1 $ {NewLine} Linija2

blokirati nekoga s facebook poslovne stranice

Bez dodavanja razmaka nakon n, dobit ćete ovaj rezultat:

kako možete znati blokira li vas netko na facebooku

Linija1Linija2

Međutim, ako dodate razmak nakon n ovako:
NewLine = `printf n`
echo -e Line1 {NewLine} Line2

Dobit ćete sljedeći rezultat:
Linija 1
Linija2

Ako iz bilo kojeg razloga želite da se svi vaši unosi ispisuju u isti redak, uvijek možete upotrijebiti prvi primjer.

Što je s PowerShell-om?

Windows PowerShell ne stvara novu liniju s naredbom echo. Ali ako želite dodati sadržaj izravno u tekstualnu datoteku putem PowerShell-a, trebali biste nakon teksta ili varijable upisati naredbu '-NoNewline'.

Ovo je izuzetno korisno za izgradnju CSV datoteke, na primjer. Ili, ako vam iz nekog razloga trebaju sve vaše varijable da ostanu na istoj liniji.

Imajte na umu da će se bez naredbe ‘-NoNewLine’ i dalje automatski premjestiti na novi redak nakon što dođe do kraja retka.

Thorov odjek

Sada kada znate kako izbjeći dodavanje novog retka s odjekom, možete nastaviti s kodiranjem.

Ako znate druge metode za postizanje, ne zaboravite podijeliti sa zajednicom u komentarima. Unaprijed hvala.

Zanimljivi Članci

Izbor Urednika

Kako aktivirati način rada preko cijelog zaslona u pregledniku Google Chrome
Kako aktivirati način rada preko cijelog zaslona u pregledniku Google Chrome
Stavite svoj Google Chrome u način rada preko cijelog zaslona kada želite sakriti smetnje na radnoj površini i fokusirati se na jedan po jedan zaslon.
Kako strujati Amazon Prime na Discordu
Kako strujati Amazon Prime na Discordu
Da biste streamali Prime Video u Discordu, trebate dodati aplikaciju Prime Video ili web preglednik u Discord kao da je igra.
Kako pregledati svoju Google povijest pretraživanja
Kako pregledati svoju Google povijest pretraživanja
Želite li pronaći web stranicu ili web stranicu koju ste prije nekog vremena posjetili, ali se ne možete sjetiti kako se vratiti na nju? Možda ste tada pronašli URL na svom telefonu, ali imate problema s lociranjem
Kako provjeriti korištenje CPU-a na Macu
Kako provjeriti korištenje CPU-a na Macu
Možete provjeriti korištenje CPU-a na Macu iz Monitora aktivnosti, pa čak i pratiti to iz Docka.
Pregled HP ProLiant DL360p Gen8
Pregled HP ProLiant DL360p Gen8
Dio HP-ovog Project Voyagera, ProLiant DL360p Gen8 podržava najnovije Intelove procesore E5-2600 Xeon, a usmjeren je na tvrtke koje traže paket gust u stalak koji može podnijeti zahtjevna radna opterećenja. Također ima za cilj uzeti
Prisilno onemogućite čuvar zaslona u sustavu Windows 10
Prisilno onemogućite čuvar zaslona u sustavu Windows 10
Kako prisilno onemogućiti čuvar zaslona u sustavu Windows 10. Čuvari zaslona stvoreni su radi sprečavanja oštećenja vrlo starih CRT zaslona problemima poput izgaranja zaslona.
Glasine o izdanju Xbox Two: Microsoft će na Gamescomu otkriti potpuno novi Xbox hardver
Glasine o izdanju Xbox Two: Microsoft će na Gamescomu otkriti potpuno novi Xbox hardver
Kratkih nekoliko sati svijet se nadao da će Microsoft uskoro predstaviti Xbox Two u Gamescomu u Kölnu u Njemačkoj u kolovozu. Međutim, nakon zadirkivanja