Як зробити команду echo без нового рядка в Windows
За замовчуванням команда echo додає до свого результату новий символ рядка. Наприклад, якщо ви друкуєте якусь змінну середовища, до виводу буде додано додатковий рядок. Додатковий рядок може створити проблему, якщо ви хочете скопіювати вихідні дані в буфер обміну для використання в іншій команді. Сьогодні ми побачимо, як позбутися нового символу рядка у виводі команди echo у командному рядку.
Є кілька сценаріїв, коли вам не потрібна додаткова лінія. Наприклад, якщо ви використовуєте комбінацію команд "clip" і "echo", як описано в статті Як скопіювати вихідні дані командного рядка безпосередньо в буфер обміну Windows, символ нового рядка буде перешкодою.
Щоб видалити його з виводу, використовуйте наступний синтаксис:
відлуння | встановити /p=деякий текст або змінну
Наприклад:
Якщо вам потрібно використовувати такий синтаксис з кліп команду, вам потрібно використовувати її наступним чином:
відлуння | встановити /p=деякий текст або змінну|кліп
У буфері обміну не буде символів нового рядка:
Це воно.