«escape-characters» 태그된 질문


7
따옴표를 사용하지 않고 Windows의 명령 행에서 공백을 이스케이프 처리하려면 어떻게합니까?
예를 들어 따옴표없이이 명령의 대안은 무엇입니까? CD "c:\Documents and Settings" 따옴표를 사용하지 않으려는 가장 큰 이유는이 명령이 작동하기 때문입니다. SVN add mypathname\*.* 그러나이 명령은 작동하지 않습니다 : SVN add "mypathname\*.*" 문제는 공백이있는 경로의 mypathname을 변경하면 모든 것을 인용해야합니다. 예를 들면 다음과 같습니다. SVN add "c:\Documents and Settings\username\svn\*.*" 그러나 이것을 시도하면 …

3
물음표를 탈출하는 Excel 조건부 서식
물음표가있는 상자를 빨간색으로 표시하는 조건부 서식 규칙을 Excel 파일에 사용하고 싶습니다. Excel에서 물음표를 와일드 카드로 사용하고 있으며 적어도 하나의 문자가있는 모든 셀을 빨간색으로 바꿉니다. 물음표를 어떻게 피할 수 있습니까? 이들은 작동하지 않는 것 같습니다 : "?" \? '?' ??


1
`echo -e“\\\ SOME_TEXT”가 왜 하나의 백 슬래시 만 표시합니까?
리눅스 쉘에서 문자 이스케이프 처리에서 어떤 일이 일어나고 있는지 설명 할 수 있습니까? 나는 무엇을 어떻게하는지 이해하는 데 성공하지 않고 다음을 시도하고 많은 것을 봤다. root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\\ …

4
bash에서 작은 따옴표로 묶은 문자열에서 아포스트로피를 어떻게 피합니까?
bash가 작은 따옴표로 묶은 문자열에서 아포스트로피 문자 이스케이프를 평가하는 방법을 이해하지 못합니다. 예를 들면 다음과 같습니다. $ echo ''\''Hello World'\''' 'Hello World' # works $ echo '\'Hello World\'' > # expects you to continue input 이것에 대한 설명을 찾으려고했지만 아무것도 얻을 수 없었습니다. bash는 여기서 무엇을하고 있습니까?


1
"!"를 탈출하는 방법 도커의 환경 변수에서 "&"
도커 컨테이너가 있는데 암호를 실행하고 넘겨주고 싶습니다. 하나는 느낌표가 !있고 다른 하나는 앰퍼샌드가 &있습니다. 그래서 이것을 실행하고 싶습니다 : docker run -i -t --rm \ -e "LDAP_FILTER=(&(objectCategory=person)(objectClass=user)" \ -e "LDAP_PASS=Secret!Password" \ user-prefix/container-name 작동하지 않습니다. &로 대체됩니다 {LDAP_FILTER}및 !GET가 잘립니다. 나는 이것들을 피해야한다고 확신한다. 그러나 \!및 \&작동하지 않았다.

1
bash에서 "-"를 피하는 방법 [중복]
이 질문에는 이미 답변이 있습니다 . 휴일 칠년 전에 . 가능한 중복 : 유닉스 도구 : 파일 이름을 빼면 어떻게 될까요? 이것을 피하는 방법을 알려주십시오. [root @ unix ~] # ./-sh -bash : ./-sh : 권한이 거부되었습니다 [root @ unix ~] # chmod + x -sh chmod : 유효하지 않은 …

6
쉘에서 작은 따옴표를 피할 수있는 방법이 있습니까?
예 : 말하고 싶어 perl -e 'print '"'"'Hello, world!'"'"', "\n";' 작은 따옴표를 피하는 것과 같이 덜 어색한 방법이 있습니까? 예, 쓸 수 있다는 것을 알고 있습니다 perl -e 'print q[Hello, world!], "\n"' perl -e 'print "Hello, world!\n"' 그러나이 질문은 Perl이 아니라 껍질에 인용하는 것에 관한 것입니다. 나는 그것을 수행하는 방법에 …

1
작은 따옴표의 awk 구분 기호를 사용하는 방법은 무엇입니까?
awk를 사용하여 다음과 같이 SQL 출력에서 ​​정보를 가져오고 싶습니다. (count (고유 한 서버 클래스) = '2') 이 예제에서는 2 인 숫자를 추출해야합니다. 다음과 같은 작업을하고 싶지만 작은 따옴표를 이스케이프 처리하는 방법을 알 수 없습니다. <sqlCommand> | awk 'BEGIN{FS="'"}{print $2}' awk에서 필드 구분 기호로 리터럴 작은 따옴표를 어떻게 얻을 수 있습니까?

1
변수 / 레지스터를 올바르게 vim-escape하는 방법
예를 들어 현재 yank 레지스터의 발생을 강조하고 싶습니다. :let @/=@" @"백 슬래시처럼 '재미있는'것이 없으면 작동 합니다. 내가 할 수있는 :let @/=escape(@", '\\') 그러나 이것이 옳은 일인지 확실하지 않으며 가능한 모든 문제가있는 인물을 피할 수 있는지 확실하지 않습니다 . 다른 사람이있을 수 있습니다. 업데이트 : 좋아, 더 많은 것을 피해야합니다. 모든 …

3
문자열을 추출하기 위해 awk 또는 grep 출력을 사용해야합니다.
다음과 같은 출력이 있습니다. "vancouver/news/vancouver-voices": { "status": 0, "time": 0, "timestamp": 1371298701 }, "vancouver/news/vancouvers-march-second-annual-success": { "status": 0, "time": 0, "timestamp": 1371298701 } 부분 URL 만 추출해야합니다 ( vancouver/news/vancouvers-march-second-annual-success and vancouver/news/vancouver-voices예 : 나는 기본적으로 bash를 통해 명령을 호출 한 다음 grep awk 또는 sed로 파이프합니다. grep ( | grep -o '".*": …

2
cmd.exe는 첫 번째 따옴표가 캐럿으로 이스케이프 처리 되더라도 서로 옆에 두 따옴표를 이스케이프 처리합니다.
나는 따옴표에 문제가있다, 나는 이것을 몇 시간 동안 해왔다. 나는 기본적으로 외부 프로그램 (FOO)을 가지고 있으며, 처리 할 문자열이 필요하며, 그 문자열 내에 마지막과 마지막에 인용문이있다. . FOO /f "BAR ^"BAZ^"" 이 코드는 'BAZ'가 포함 된 따옴표를 이스케이프 처리 할 때 첫 번째 따옴표가 캐럿으로 이스케이프 처리 된 경우에도 서로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.