Основен Други Как да ехо без нов ред

Как да ехо без нов ред



Командата ‘echo’ винаги ще добавя нов ред, когато го стартирате в командна конзола. Това е удобно, когато искате да отпечатате променливи на околната среда и друга информация. Той отделя отделните части от информацията в командата и улеснява идентифицирането.

chrome // съдържание / настройки
Как да ехо без нов ред

Но ако искате да копирате изхода и да го използвате в друга конзола, допълнителният ред може да е проблем. Също така, ако трябва да използвате командата echo, но искате да изградите CSV файл, невидимата линия може да направи всички ваши усилия напразни.

Тази статия ще обясни как да използвате командата ‘echo’, без да създавате нов ред за различни платформи.

Как да ехо без нов ред в командния ред на Windows

Ако имате Windows 10, можете да влезете в командния ред, за да въведете вашите команди. Има начини, при които новият ред може да причини проблеми, особено ако искате да копирате изхода и да го използвате извън командния ред.

Така че, ако въведете „ехо 1“ като команда в подканата, ще получите 1 като изход, последван от нов ред и друг ред за въвеждане.

нова линия

Но ако искате да използвате същата команда, без да добавяте нов ред, трябва да въведете допълнителни команди след ‘echo’.

Нека да преминем към него стъпка по стъпка:

  1. Натиснете едновременно клавишите „Windows“ и „R“, за да отворите прозореца „Run“.
  2. Въведете ‘cmd’ в полето Open.
    cmd
  3. Въведете следната команда в командния ред:
    ехо | set / p = вашият текст или променлива (в този пример е „1“)
  4. Натиснете ‘Enter’, за да изпълните тази команда.
  5. Не трябва да виждате нов ред между тях.
    няма нов ред
    Ако искате да копирате изхода в клипборда, ще трябва да използвате командата ‘echo’ с командата ‘clip’.
  6. Използвайте следния код:
    ехо | set / p = вашият текст или променлива | клип
  7. Командата ‘clip’ ще копира текста или променливата в клипборда.
  8. Отворете всеки текстов инструмент. Например Notepad.
  9. Поставете клипборда към него.
  10. Трябва да видите резултата си в низ от текст в Notepad.
    паста

Как да ехо без нов ред в Bash

Bash е командната конзола в Linux и Mac OS, която също разпознава командата ‘echo’. В случая с Bash, echo също създава нов ред в изхода, но можете да използвате различни стъпки, за да го спрете.

Най-добрият начин да премахнете новия ред е да добавите ‘-n’. Това сигнализира да не се добавя нов ред.

Когато искате да напишете по-сложни команди или да сортирате всичко в един ред, трябва да използвате опцията ‘-n’.

Например, ако въведете кода:
за x в $ {масив [@]}
направете
ехо $ x
готово | вид

Командата ‘echo $ x’ ще сортира променливите в отделни редове. Може да изглежда по следния начин:
1
две
3
4
5

Така че няма да отпечатва числата на един и същи ред.

Има начин за показване на изхода на един ред; трябва само да използвате командата ‘-n’.

Ще изглежда така:

за x в $ {масив [@]}
направете
ехо -n $ x
готово | вид

Натиснете return и ще видите числата на същия ред.

Ехо с командата Printf в Bash

Друг начин да избегнете добавянето на нов ред с „ехо“ е да го комбинирате с командата „printf“.

Например, нека използваме следния код:
NewLine = `printf n`
echo -e Line1 $ {NewLine} Line2

как да намеря вашите коментари в youtube

Без добавяне на интервал след n, ще получите този резултат:

как да изключите iphone без бутон за захранване -

Line1Line2

Ако обаче добавите интервал след n по този начин:
NewLine = `printf n`
echo -e Line1 {NewLine} Line2

Ще получите следния резултат:
Линия1
Линия2

Ако искате по някаква причина всичките ви данни да се отпечатват на един и същи ред, винаги можете да използвате първия пример.

Какво ще кажете за PowerShell?

PowerShell на Windows не създава нов ред с командата echo. Но ако искате да добавите съдържание директно към текстов файл чрез PowerShell, трябва да въведете командата ‘-NoNewline’ след текста или променливата.

Това е изключително полезно за изграждане на CSV файл, например. Или, ако по някаква причина имате нужда всичките ви променливи да останат на същия ред.

Обърнете внимание, че без командата ‘-NoNewLine’, пак ще се премести автоматично в нов ред, след като достигне края на ред.

Thor’s Echo

След като знаете как да избегнете добавянето на нов ред с ехо, можете да продължите кодирането си.

Ако знаете други методи за постигане, не забравяйте да споделите с общността в коментарите. Много благодаря предварително.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие