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

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



Командата ‘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

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

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

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

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

Kodi: Как да инсталирате Crew Addon
Kodi: Как да инсталирате Crew Addon
Като безплатно софтуерно приложение с отворен код, Kodi работи с всякакви видове хардуер, като смарт телевизори и дори FireSticks. С Kodi можете да гледате телевизия, да слушате музика и други. Той също така поддържа добавки, които се разширяват
Коригирайте грешка 0x80242016 с Windows 10 Build 18875
Коригирайте грешка 0x80242016 с Windows 10 Build 18875
Ако видите грешка 0x80242016 и не можете да надстроите Windows Insider Preview до Windows 10 Build 18875, ето бързо решение.
Как да поставите подпис в Word
Как да поставите подпис в Word
Правите толкова много видове документи на Word, защо да не ги подпишете и там? Научете как да вмъквате подпис в Word, да подписвате цифрово word документи и др.
Как да изключите звука за стартиране на Kindle Fire
Как да изключите звука за стартиране на Kindle Fire
Устройствата Kindle Fire от Amazon са невероятни, но не са безупречни. Те имат известни проблеми, които все още не са разрешени от Amazon - което изглежда странно. За съжаление не можете да направите много за тях. Проблемът с Kindle Fire
В кои държави можете да гледате Disney Plus? Където поискаш
В кои държави можете да гледате Disney Plus? Където поискаш
Къде се предлага Disney Plus? Disney+ предлага всички най-добри класически сериали и филми на Disney. Това е страхотно забавление за деца или възрастни, които искат да преразгледат съдържанието, на което са се радвали като дете. Въпреки че услугата е достъпна в
Преглед на ATI Radeon HD 4670
Преглед на ATI Radeon HD 4670
Докато отличните серии карти на ATI HD 4800 са способни да се справят със съвременни игри, графичните процесори HD 4600 са различна кана за риба: не толкова умели в обработката на взискателни заглавия, те най-добре ще подхождат на тези, които
Какво е M4R файл?
Какво е M4R файл?
M4R файлът е файл с мелодия на iPhone. Персонализираните мелодии в този формат са само M4A файлове, които са преименувани. Ето как да го използвате.