XML 파일을 쓰는 스크립트를 작성하고 싶습니다.
나는 주변을 둘러 보았지만, echo
의 물음표는 <?xml version="1.0" encoding="UTF-8"?>
XML 선언에서 찾을 수없는 것 같습니다. 주위셸 스크립트에서 어떻게 물음표를 표시합니까?
0
A
답변
3
$ export version=1.0
$ export encoding=UTF-8
$ echo '<?xml version="'$version'" encoding="'$encoding'"?>'
<?xml version="1.0" encoding="UTF-8"?>
작은 따옴표 상수 문자열 부분은 echo
에 노출 된 변수를 둡니다.
3
사용 따옴표 :
echo '<?xml version="1.0" encoding="UTF-8"?>'
2
사용 printf
: 이것은 당신이 문자열을 작은 따옴표를 사용할 수 있습니다
printf '<?xml version="%s" encoding="%s"?>\n' "$VERSION" "$ENCODING"
여전히 변수 정보를 포함 (A-이중 인용 된 문자열 안에 따옴표를 이스케이프 할 필요를 피하기 위해).
관련 문제
- 1. dompdf 특수 문자가 물음표를 표시합니까?
- 2. 셸 스크립트에서 셸 스크립트에서 변수를 읽는 중
- 3. 이 스크립트에서 물음표를 허용하려면 어떻게해야합니까?
- 4. 자바 스크립트에서 파일 선택 팝업을 어떻게 표시합니까?
- 5. 셸 스크립트에서 오류가 발생하지만 어떻게 든 작동합니다.
- 6. 셸 스크립트에서 adb 셸 명령으로 변수를 전달하려고합니다.
- 7. 하나의 셸 스크립트에서 여러 셸 스크립트 실행
- 8. 셸 스크립트에서 counter = $ unexpected
- 9. 셸 스크립트에서 증분 배포
- 10. 셸 스크립트에서 퍼티를 실행합니다.
- 11. 셸 스크립트에서 정수를 반올림하십시오.
- 12. 셸 스크립트에서 셸 스크립트 줄을 인쇄하려면 어떻게해야합니까?
- 13. 셸 호출에서 SWI-Prolog의 패턴 일치 목표 결과를 어떻게 표시합니까?
- 14. 셸 스크립트에서 Hadoop 명령 실행
- 15. # 리눅스 셸 스크립트에서 # 사용하는 방법
- 16. 셸 스크립트에서 문자열을 토큰 화합니다.
- 17. 셸 스크립트에서 두 이미지 작성
- 18. 셸 스크립트에서 자바 프로그램 시작하기
- 19. Unix 셸 스크립트에서 MATLAB 실행
- 20. 셸 스크립트에서 expr을 사용하여 곱하기
- 21. 셸 스크립트에서 자동 ACL 검사
- 22. 배열을 유성에 어떻게 표시합니까?
- 23. Google 문서 도구 스크립트에서 한 줄을 어떻게 굵게 표시합니까?
- 24. Sencha, Ext 또는 자바 스크립트에서 어떻게 숫자를 형식화하고 돈으로 표시합니까?
- 25. 셸 스크립트에서 AIX에서 JBoss 5.1을 어떻게 다시 시작할 수 있습니까?
- 26. 셸 스크립트를 호출하고 다른 셸 스크립트에서 인수를 전달하는 방법
- 27. Windows 트레이 통지를 어떻게 표시합니까?
- 28. 파이썬 스크립트에서 호출 할 때 셸 스크립트에서 값을 반환합니다.
- 29. cygwin 셸 스크립트에서 목록의 문자열을 에코하려면 어떻게합니까
- 30. Jenkins가 셸 스크립트에서 xmlstarlet을 인식하지 못합니다.
작은 따옴표 안에 변수가 있으면 확장됩니까? – Brian
아니요 확장되지 않습니다. 변수에 대한 견적을 닫았다가 다시 열어야합니다. – anubhava