Cum să faci comanda echo fără linie nouă în Windows
În mod implicit, comanda echo adaugă un nou caracter de linie la ieșirea sa. De exemplu, dacă imprimați o variabilă de mediu, ieșirea va fi adăugată cu o linie suplimentară. Linia suplimentară poate crea o problemă dacă doriți să copiați rezultatul în clipboard pentru a fi utilizat într-o altă comandă. Astăzi vom vedea cum să scăpăm de caracterul de linie nouă din ieșirea comenzii echo la promptul de comandă.
Există mai multe scenarii în care nu ați dori linia suplimentară. De exemplu, dacă utilizați o combinație de comenzi „clip” și „echo”, așa cum este descris în articol Cum să copiați ieșirea promptului de comandă direct în clipboard-ul Windows, caracterul de linie nouă va fi o piedică.
Pentru a-l elimina din ieșire, utilizați următoarea sintaxă:
ecou | set /p=un text sau variabilă
De exemplu:
În cazul în care trebuie să utilizați o astfel de sintaxă cu clamă comandă, trebuie să o utilizați după cum urmează:
ecou | set /p=un text sau variabilă|clip
Niciun nou caracter de linie nu va fi prezent în clipboard:
Asta e.