Ako vytvoriť príkaz echo bez nového riadku v systéme Windows
Príkaz echo štandardne pridáva do svojho výstupu nový znak riadku. Napríklad ak vytlačíte nejakú premennú prostredia, k výstupu bude pripojený ďalší riadok. Dodatočný riadok môže spôsobiť problém, ak chcete skopírovať výstup do schránky na použitie v inom príkaze. Dnes uvidíme, ako sa zbaviť znaku nového riadku vo výstupe príkazu echo na príkazovom riadku.
Existuje niekoľko scenárov, kedy by ste dodatočný riadok nechceli. Napríklad, ak používate kombináciu príkazov „clip“ a „echo“, ako je opísané v článku Ako skopírovať výstup príkazového riadka priamo do schránky Windows, znak nového riadku bude prekážkou.
Ak ho chcete odstrániť z výstupu, použite nasledujúcu syntax:
echo | set /p=nejaký text alebo premenná
Napríklad:
V prípade, že potrebujete použiť takúto syntax s klip príkaz, musíte ho použiť nasledovne:
echo | set /p=nejaký text alebo premenná|klip
V schránke nebude prítomný žiadny znak nového riadku:
To je všetko.