我一直討厭批處理,即使對於最喜歡C或PHP/Perl的最簡單的東西,我仍然會這樣做。但是這次我不能沒有它,****嘆了口氣。批處理:使用脫字符轉義
我想將echo命令重定向到其他命令。例如:
echo example | more
,但我也希望能夠在管道的回聲部分使用特殊字符:
echo & | more
這當然沒有工作。所以我嘗試過:
echo ^& | more
哪個也沒有工作。然後通過反覆試驗,我發現:
echo ^^^& | more
和那個工作。但作爲感興趣的程序員,我想知道爲什麼爲什麼^&
不工作,^^^&
呢?
我發現了這個,也許這對你有幫助? http://stackoverflow.com/questions/3813370/how-to-avoid-cmd-exe-interpreting-shell-special-characters-like – JohnP
+1,全能一批即使你輕微的美麗,LOL 。據我所知,批次非常古怪,不一致,記錄不完整。但是,我想這個挑戰是爲什麼我有這麼多的樂趣:-) – dbenham
@dbenham,是否有任何企圖在Windows上記錄批處理語法? – Pacerier