Jak vytvořit příkaz echo bez nového řádku ve Windows
Ve výchozím nastavení přidává příkaz echo do svého výstupu nový znak řádku. Například pokud vytisknete nějakou proměnnou prostředí, k výstupu bude připojen další řádek. Další řádek může způsobit problém, pokud chcete zkopírovat výstup do schránky pro použití v jiném příkazu. Dnes uvidíme, jak se zbavit znaku nového řádku ve výstupu příkazu echo na příkazovém řádku.
Existuje několik scénářů, kdy byste další řádek nechtěli. Pokud například 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 Windows, nový znak řádku bude překážkou.
Chcete-li jej odstranit 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 přítomen žádný znak nového řádku:
A je to.