Skip to content

Instantly share code, notes, and snippets.

@0x4E69676874466F78
Last active August 29, 2015 14:01
Show Gist options
  • Save 0x4E69676874466F78/967922663f3b535a5a25 to your computer and use it in GitHub Desktop.
Save 0x4E69676874466F78/967922663f3b535a5a25 to your computer and use it in GitHub Desktop.
echo ^=>> ^=.log
echo ^=^=>> ^=^=.log
:: проценты не экранируются через ^
echo %%>> %%.log
echo %%%%>> %%%%.log
:: с амперсандом сложнее, он тупо не хочет создавать когда идёт первым знаком, вот так создаст:
echo "^&">> "^&".log
echo " &">> " &".log
echo ^=^&>> ^=^&.log
:: правильное решение:
echo ^&>> %~dp0^&.log
echo ^&^&>> %~dp0^&^&.log
echo ^;>> ^;.log
echo ^;^;>> ^;^;.log
echo ^,>> ^,.log
echo ^,^,>> ^,^,.log
echo ^^>> ^^.log
echo ^^^^>> ^^^^.log
echo ^" " ">> ''.log
echo " "" ">> ''.log
echo ^" " " " ">> ''.log
echo ^> >> .log
echo ^>^> >> .log
echo ^| >> .log
echo ^|^| >> .log
echo ^< >> .log
echo ^<^< >> .log
echo :>> .log
echo ::>> .log
echo .>> .log
echo ..>> .log
echo *>> .log
echo **>> .log
:: хоть и написано что они требуют экранирования, на деле в данном случае нет
echo ()[]{}+~!`>> ()[]{}+~!`.log
echo ->> -.log
pause
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment