Zawsze nienawidziłem partii i nadal to robię, nawet dla najprostszych rzeczy, które wolę C lub PHP/Perl. Ale tym razem nie mogłem bez niego wyjść, **** westchnienie ****.Partia: Uciekając z ostrożnością
Chciałem przekierować polecenie echo do innego polecenia. Na przykład:
echo example | more
ale również chciał, aby móc używać znaków specjalnych w Echo części rury:
echo & | more
Co oczywiście nie działa. Tak więc próbowałem:
echo ^& | more
Co również nie działa. Następnie przez próbę i błąd znalazłem:
echo ^^^& | more
i zadziałało. Ale jako zainteresowany programista zastanawiam się, dlaczego. Dlaczego nie działa ^&
?
Znalazłem to, może to jest dla ciebie przydatne? http://stackoverflow.com/questions/3813370/how-to-avoid-cmd-exe-interpreting-shell-special-characters-like – JohnP
+1, nawet jeśli niewielkie piękno wszechmocnej partii, lol . Rozumiem, że partia jest niezwykle dziwaczna, niekonsekwentna i niedostatecznie udokumentowana.Ale wtedy myślę, że wyzwaniem jest to, że mam z nim tyle radości :-) – dbenham
@dbenham, czy są jakieś próby dokumentowania składni partii z Windowsa? – Pacerier