2010-07-14 6 views

답변

0

Cygwin에서 스크립트 언어 (Powershell, Python, Perl ...)가 필요하거나 tr을 사용해야합니다.

3

여기 http://www.dostips.com/DtTipsStringManipulation.php#Snippets.RemoveSpaces

set str=  word  &rem 
echo."%str%" 
set str=%str: =% 
echo."%str%" 
+0

실제 파일을 사용하여 재미있게 해보십시오. 챌린지를 원한다면 무작위'>','<','&','|'및 따로 따옴표를 넣으십시오. 공백을 제거하는 것은 쉬운 일이 아니지만 적절한 처리 또는 임의의 입력은 쉽지 않습니다. – Joey

0

에서 윈도우 쉘 스크립트 예제는 왜 그냥 선행 및 후행 공백을 제거하기 위해 "SET 필터 = %의 *"를 사용입니까?

@ECHO Off 

SET source= 1 2 3 4 5 
ECHO Source string = "%source%" 
CALL :SpaceCut %source% 
ECHO Beginning and ending spaces removed = "%filter%" 

pause 
exit /b 

:SpaceCut 
SET filter=%* 
exit /b 
관련 문제