Tôi luôn ghét hàng loạt và tôi vẫn làm, ngay cả đối với những thứ đơn giản nhất tôi thích C hoặc PHP/Perl. Nhưng lần này tôi không thể đi mà không có nó, **** thở dài ****.Hàng loạt: Thoát bằng dấu mũ
Tôi muốn chuyển hướng lệnh echo đến lệnh khác. Ví dụ:
echo example | more
nhưng tôi cũng muốn để có thể sử dụng ký tự đặc biệt ở phần tiếng vang của ống:
echo & | more
Trong đó tất nhiên đã không làm việc. Vì vậy, tôi đã thử:
echo ^& | more
Chúng cũng không hoạt động. Sau đó, bằng thử và lỗi tôi tìm thấy:
echo ^^^& | more
và cách đó hiệu quả. Nhưng như lập trình viên quan tâm, tôi tự hỏi tại sao. Tại sao ^&
không hoạt động và ^^^&
đã làm?
Tôi thấy điều này, có thể điều này hữu ích cho bạn? http://stackoverflow.com/questions/3813370/how-to-avoid-cmd-exe-interpreting-shell-special-characters- giống như – JohnP
+1, mặc dù bạn làm dịu vẻ đẹp của loạt toàn năng, LOL . Tôi hiểu lô là cực kỳ kỳ quặc, không phù hợp và không được ghi chép.Nhưng sau đó tôi đoán thách thức là tại sao tôi có rất nhiều niềm vui với nó :-) – dbenham
@ dbenham, Có bất kỳ nỗ lực nào trong việc ghi lại cú pháp lô từ Windows không? – Pacerier