Pagrindinis Kita Kaip aidas be „Newline“

Kaip aidas be „Newline“



„Echo“ komanda visada pridės naują eilutę, kai ją vykdysite komandų konsolėje. Tai patogu, kai norite atsispausdinti aplinkos kintamuosius ir kitą informaciją. Jis atskiria atskirus komandos elementus ir leidžia juos lengvai atpažinti.

kaip išsaugoti nuotraukas iš Google
Kaip aidas be „Newline“

Bet jei norite nukopijuoti išvestį ir naudoti ją kitoje konsolėje, papildoma eilutė gali būti problema. Be to, jei jums reikia naudoti echo komandą, bet norite sukurti CSV failą, nematoma eilutė gali padaryti jūsų pastangas bergždžias.

Šiame straipsnyje bus paaiškinta, kaip naudoti komandą echo, nesukuriant naujos eilutės skirtingoms platformoms.

Kaip aidėti be „Newline“ „Windows“ komandų eilutėje

Jei turite „Windows 10“, galite įvesti komandų eilutę ir įvesti komandas. Yra būdų, kai nauja eilutė gali sukelti problemų, ypač jei norite nukopijuoti išvestį ir naudoti ją už komandų eilutės ribų.

Taigi, jei įvedėte komandą „echo 1“ kaip komandą, gausite 1 kaip išvestį, po kurios eis nauja eilutė ir kita įvesties eilutė.

nauja linija

Bet jei norite naudoti tą pačią komandą nepridėdami naujos eilutės, po „aido“ turite įvesti papildomas komandas.

Peržiūrėkime tai žingsnis po žingsnio:

  1. Vienu metu paspauskite „Windows“ ir „R“ klavišus, kad atidarytumėte langą „Vykdyti“.
  2. Lauke Atidaryti įveskite „cmd“.
    cmd
  3. Komandų eilutėje įveskite šią komandą:
    aidas | set / p = jūsų tekstas ar kintamasis (šiame pavyzdyje tai „1“)
  4. Norėdami įvykdyti šią komandą, paspauskite „Enter“.
  5. Tarpų neturėtumėte matyti naujos eilutės.
    jokios naujos eilutės
    Jei norite nukopijuoti išvestį į mainų sritį, turėsite naudoti komandą „echo“ su komanda „klipas“.
  6. Naudokite šį kodą:
    aidas | set / p = jūsų tekstas arba kintamasis | klipas
  7. „Clip“ komanda nukopijuos tekstą ar kintamąjį į mainų sritį.
  8. Atidarykite bet kurį teksto įrankį. Pavyzdžiui, „Notepad“.
  9. Įklijuokite į ją mainų sritį.
  10. Išvestį turėtumėte pamatyti „Notepad“ teksto eilutėje.
    įklijuoti

Kaip aidas be naujosios linijos Bashe

„Bash“ yra „Linux“ ir „Mac OS“ komandų konsolė, kuri taip pat atpažįsta komandą „aidas“. „Bash“ atveju aidas taip pat sukuria naują eilutę išvestyje, tačiau galite ją sustabdyti naudodami skirtingus veiksmus.

Geriausias būdas pašalinti naują eilutę yra pridėti „-n“. Tai rodo, kad nereikia pridėti naujos eilutės.

Jei norite parašyti sudėtingesnes komandas arba surūšiuoti viską vienoje eilutėje, turėtumėte naudoti parinktį '-n'.

Pvz., Jei įvesite kodą:
x už $ {array [@]}
padaryti
aidas $ x
padaryta | rūšiuoti

Komanda ‘echo $ x’ rūšiuos kintamuosius į atskiras eilutes. Tai gali atrodyti maždaug taip:
1
du
3
4
5

Taigi, numeriai nebus atspausdinti toje pačioje eilutėje.

Yra būdas parodyti išvestį vienoje eilutėje; turite naudoti tik komandą ‘-n’.

Tai atrodytų taip:

x už $ {array [@]}
padaryti
aidas -n $ x
padaryta | rūšiuoti

Paspauskite grįžti ir turėtumėte pamatyti skaičius toje pačioje eilutėje.

Aidas su „Printf“ komanda „Bash“

Kitas būdas išvengti naujos eilutės pridėjimo prie „aido“ yra derinti ją su komanda „printf“.

Pavyzdžiui, naudokime šį kodą:
NewLine = `printf n`
echo -e Line1 $ {NewLine} Line2

kaip pridėti fono paveikslėlį į "Google" dokumentus

Nepridėję tarpo po n, gausite šį rezultatą:

kaip sužinoti, kokią informaciją apie tave turi „Facebook“

Line1Line2

Tačiau jei pridėsite tarpą po n taip:
NewLine = `printf n`
echo -e Linija1 {NewLine} Linija2

Gausite tokį rezultatą:
1. eilutė
2 eilutė

Jei norite, kad visi įvestys dėl kokių nors priežasčių būtų spausdinamos toje pačioje eilutėje, visada galite naudoti pirmąjį pavyzdį.

Ką apie „PowerShell“?

„Windows PowerShell“ nesukuria naujos eilutės su komanda echo. Bet jei norite pridėti turinį tiesiai į tekstinį failą naudodami „PowerShell“, po teksto ar kintamojo turėtumėte įvesti komandą „-NoNewline“.

Tai labai naudinga, pavyzdžiui, kuriant CSV failą. Arba, jei dėl kokių nors priežasčių jums reikia, kad visi kintamieji liktų toje pačioje eilutėje.

Atkreipkite dėmesį, kad be „-NoNewLine“ komandos, pasiekus eilutės pabaigą, vis tiek automatiškai pereis į naują eilutę.

Thoro aidas

Dabar, kai žinote, kaip išvengti naujos eilutės su aidu, galite tęsti kodavimą.

Jei žinote kitų būdų, kaip tai pasiekti, nepamirškite pasidalinti su bendruomene komentaruose. Iš anksto didelis ačiū.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Išjunkite rekomenduojamas paieškas ir „Skype Meet“ „Edge New Tab“ puslapyje
Išjunkite rekomenduojamas paieškas ir „Skype Meet“ „Edge New Tab“ puslapyje
Kaip išjungti rekomenduojamas paieškas ir „Skype“ susitikimą „Edge“ naujo skirtuko puslapyje Mažas pakeitimas pateko į „Edary“ naršyklės Kanarų filialą. Naujame skirtuko puslapyje dabar po paieškos teksto laukeliu rodomos „Microsoft“ rekomenduojamos paieškos užklausos ir reklamuojama „Skype Meet“ funkcija. Skelbimas „Microsoft Edge“ dabar yra „Chromium“ pagrindu
Nemokami tekstiniai žaidimai naršyklėje
Nemokami tekstiniai žaidimai naršyklėje
Šiame technologijų kupiname pasaulyje sunku išsirinkti žaidimą, kuris puikiai tiktų jūsų personažui. Šiais laikais yra daugybė pasirinkimų, tačiau kartais gera jausti nostalgiją. Štai kur naršyklės tekstiniai žaidimai
Kaip lengvai pašalinti talpyklą „Google“ skaičiuoklėse
Kaip lengvai pašalinti talpyklą „Google“ skaičiuoklėse
Ar per ilgai užtenka įkelti „Google“ skaičiuokles? Arba kyla problemų redaguojant dokumentą? Išeitis gali būti ištrinti talpyklą. Talpyklos failų ištrynimo pranašumų yra daug, pavyzdžiui, gerinant vartotojo patirtį, paspartinant
Kaip atšaukti kelionę Lyfte
Kaip atšaukti kelionę Lyfte
Lyft vairuotojai ir keleiviai turi daug priežasčių, kodėl jie gali norėti atšaukti važiavimus. Keleiviams gali būti, kad vairuotojas atvyksta ilgiau nei tikėjosi arba jų planai gali staiga pasikeisti. Vairuotojai gali atšaukti dėl
Detroitas: tapk žmogumi JK išleidimo data, anonsai ir naujienos - viskas, ką žinome iki šiol
Detroitas: tapk žmogumi JK išleidimo data, anonsai ir naujienos - viskas, ką žinome iki šiol
Atnaujinimas: mes dabar peržiūrėjome Detroitą: Tapk žmogumi ir nustatėme, kad tai
Didelėse grupėse kabantys antys turi didesnes varpas
Didelėse grupėse kabantys antys turi didesnes varpas
Dauguma paukščių neturi jokių lytinių organų, tačiau antys yra išimtis. Anties ilgos, spiralės formos varpos, kurios, kaip manoma, išsivystė, suteikdamos patinams šiokį tokį pranašumą, nes trečdalis visos ančių poravimosi veiklos yra priverstinės. Jei
Kaip naudoti raktinius kadrus „CapCut“.
Kaip naudoti raktinius kadrus „CapCut“.
Pagrindiniai kadrai yra esminė vaizdo įrašų redagavimo dalis, nes jie leidžia sukurti sklandžią animaciją ir perėjimus tarp įvairių vaizdo efektų. „CapCut“, viena iš populiariausių vaizdo įrašų redagavimo programų, leidžia vartotojams prie savo projektų pridėti pagrindinius kadrus.