«heredoc» 태그된 질문

Here-document는 다른 프로그래밍 언어에서 사용되는 소스 코드에서 리터럴 문자열을 작성하는 특수 구문입니다.



8
bash에서“cat << EOF”는 어떻게 작동합니까?
프로그램에 여러 줄 입력을 입력하는 스크립트를 작성해야했습니다 ( psql). 약간의 인터넷 검색 결과 다음과 같은 구문이 작동합니다. cat &lt;&lt; EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF 이렇게하면 여러 줄 문자열 (에서 BEGIN;까지 END;포함) 을 올바르게 구성하고 에 입력으로 파이프합니다 psql. 그러나 어떻게 / …
629 linux  bash  scripting  heredoc 



5
PHP에서 heredoc을 사용하면 어떤 이점이 있습니까? [닫은]
현재로서는이 질문이 Q &amp; A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
196 php  heredoc 

3
bash heredoc에서 변수 사용
bash heredoc 내부의 변수를 보간하려고합니다. var=$1 sudo tee "/path/to/outfile" &gt; /dev/null &lt;&lt; "EOF" Some text that contains my $var EOF 예상대로 작동하지 않습니다 ( $var문자 그대로 처리되고 확장되지 않음). sudo tee파일을 만들려면 sudo 가 필요하기 때문에 사용해야 합니다. 같은 일을 : sudo cat &gt; /path/to/outfile &lt;&lt;EOT my text... EOT &gt;outfilesudo를 …
192 bash  variables  sh  heredoc 


14
자바 스크립트 heredoc
JavaScript에서 heredoc과 같은 것이 필요합니다. 이것에 대한 아이디어가 있습니까? 브라우저 간 기능이 필요합니다. 나는 이것을 찾았다: heredoc = '\ &lt;div&gt;\ &lt;ul&gt;\ &lt;li&gt;&lt;a href="#zzz"&gt;zzz&lt;/a&gt;&lt;/li&gt;\ &lt;/ul&gt;\ &lt;/div&gt;'; 나는 그것이 나를 위해 일할 것이라고 생각합니다. :)

4
코드가 포함 된 파일을 << EOF >> 분류하는 방법은 무엇입니까?
다음을 사용하여 코드를 파일로 인쇄하고 싶습니다 cat &lt;&lt;EOF &gt;&gt;. cat &lt;&lt;EOF &gt;&gt; brightup.sh !/bin/bash curr=`cat /sys/class/backlight/intel_backlight/actual_brightness` if [ $curr -lt 4477 ]; then curr=$((curr+406)); echo $curr &gt; /sys/class/backlight/intel_backlight/brightness; fi EOF 하지만 파일 출력을 확인하면 다음과 같이 표시됩니다. !/bin/bash curr=1634 if [ -lt 4477 ]; then curr=406; echo &gt; /sys/class/backlight/intel_backlight/brightness; fi …
102 linux  unix  sh  heredoc 

11
Ruby HEREDOC에서 선행 공백 문자를 제거하려면 어떻게해야합니까?
내가 만들려고하는 Ruby heredoc에 문제가 있습니다. 모든 선행 공백 문자를 억제해야하는-연산자를 포함하더라도 각 줄에서 선행 공백을 반환합니다. 내 방법은 다음과 같습니다. def distinct_count &lt;&lt;-EOF \tSELECT \t CAST('#{name}' AS VARCHAR(30)) as COLUMN_NAME \t,COUNT(DISTINCT #{name}) AS DISTINCT_COUNT \tFROM #{table.call} EOF end 내 출력은 다음과 같습니다. =&gt; " \tSELECT\n \t CAST('SRC_ACCT_NUM' AS VARCHAR(30)) …

17
HEREDOC 문자열 내에서 PHP 함수 호출
PHP에서 HEREDOC 문자열 선언은 html 블록을 출력하는 데 정말 유용합니다. $ 접두사로 변수를 구문 분석 할 수 있지만 더 복잡한 구문 (예 : $ var [2] [3])의 경우 식을 {} 중괄호 안에 넣어야합니다. PHP 5에서는 입니다 실제로 히어 닥 문자열 안에 {} 중괄호 내에서 함수 호출을 할 수 있지만 약간의 …
91 php  string  heredoc 

7
here-document에서 '예기치 않은 파일 끝'오류가 발생합니다.
터미널에서 이메일을 보내려면 스크립트가 필요합니다. 여기와 다른 온라인 사이트에서 본 내용을 기반으로 다음과 같이 형식을 지정했습니다. /var/mail -s "$SUBJECT" "$EMAIL" &lt;&lt; EOF Here's a line of my message! And here's another line! Last line of the message here! EOF 그러나 이것을 실행하면 다음 경고가 표시됩니다. myfile.sh: line x: warning: here-document …
82 bash  email  heredoc 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.