Domyślnie polecenie echo dodaje znak nowego wiersza do swojego wyjścia. Na przykład, jeśli wypisujesz zmienną środowiskową , do wyniku zostanie dodany dodatkowy wiersz. Dodatkowa linia może spowodować problem, jeśli chcesz skopiować dane wyjściowe do schowka i użyć ich w innym poleceniu. Dzisiaj zobaczymy, jak pozbyć się znaku nowego wiersza w wynikach polecenia echo w wierszu polecenia.
Istnieje kilka scenariuszy, w których nie chcesz dodatkowej linii. Na przykład, jeśli używasz kombinacji poleceń „clip” i „echo”, jak opisano w artykule Jak skopiować dane wyjściowe wiersza polecenia bezpośrednio do schowka systemu Windows , znak nowej linii będzie przeszkodą.
Aby usunąć go z danych wyjściowych, użyj następującej składni:
echo | set / p = jakiś tekst lub zmienna
Na przykład:
Jeśli potrzebujesz użyć takiej składni z rozszerzeniem spinacz polecenie, musisz go użyć w następujący sposób:
echo | set / p = jakiś tekst lub zmienna | klip
W schowku nie będzie nowego znaku linii:
Otóż to.