Ve výchozím nastavení příkaz echo přidává na výstup nový znak řádku. Například pokud vytisknete nějakou proměnnou prostředí , bude výstup doplněn o další řádek. Extra řádek může způsobit problém, pokud si přejete zkopírovat výstup do schránky a použít jej v jiném příkazu. Dnes uvidíme, jak se zbavit nového znaku řádku ve výstupu příkazu echo na příkazovém řádku.
Existuje několik scénářů, kdy byste další řádek nechtěli. Například pokud používáte kombinaci příkazů 'clip' a 'echo', jak je popsáno v článku Jak zkopírovat výstup příkazového řádku přímo do schránky systému Windows , nový znak řádku bude překážkou.
Chcete-li jej odebrat z výstupu, použijte následující syntaxi:
echo | set / p = nějaký text nebo proměnná
Například:
V případě, že potřebujete použít takovou syntaxi s klip příkaz, musíte jej použít následovně:
echo | set / p = nějaký text nebo proměnná | klip
Ve schránce nebude žádný nový znak řádku:
A je to.