URI 모듈을 통해 JSON을 가져 와서받은 내용을 파일에 쓰려고합니다. 콘텐츠를 가져 와서 디버거에 출력하여 콘텐츠를 수신했음을 알 수 있지만 파일을 작성하는 모범 사례를 알지 못합니다.변수를 파일에 쓸 수 있음
53
A
답변
106
당신은 content
매개 변수의 copy
모듈을 사용할 수 있습니다 여기
- copy: content="{{ your_json_feed }}" dest=/path/to/destination/file
워드 프로세서 : copy module
2
라몬의 답변에 따라 내가 오류로 실행합니다. json으로 공백 내가처럼 보이도록 플레이 북에서 작업을 변경하여 나는 그것이 고정있어 쓰려고했습니다 문제 :이 필요한 이유 지금 현재로
- copy:
content: "{{ your_json_feed }}"
dest: "/path/to/destination/file"
나는 확실하지 않다. 내 생각 엔 변수가 Anabilities에서 어떻게 대체되고 결과 파일이 파싱되는지와 관련이 있다는 것입니다.
3
매우 작은 파일을 쓰지 않는 한 templates을 사용해야합니다.
예 :
- name: copy upstart script
template:
src: myCompany-service.conf.j2
dest: "/etc/init/myCompany-service.conf"
+0
Ramon의 대답은 물어 본 것과 정확히 일치하지만이 답변은 일반적으로 가장 좋은 방법입니다. 예를 들어 클라우드에 VM을 만드는 게임 플레이 북이 있고 다른 게임 플레이에 대한 호스트 인벤토리를 생성하려면 템플릿이 필요합니다. –
관련 문제
- 1. 변수를 다른 파일에 덮어 쓸 수 있습니까?
- 2. 파일에 쓸 변수를 php에 보내야합니다.
- 3. 파일에 쓸 수 없음
- 4. 파일에 쓸 수 없습니다
- 5. 파일에 쓸 수 없습니다.
- 6. 파일에 쓸 수 없습니다.
- 7. 파일에 쓸 수 없습니다.
- 8. 변수를 사용할 수 있음
- 9. 이클립스 디버거를 사용하여 파일에 변수를 쓸 수 있습니까?
- 10. 어떻게 서블릿에서 여러 변수를 txt 파일에 쓸 수 있습니까?
- 11. 자바가 파일에 쓸 수 없다.
- 12. 출력은 파일에 쓸 수 없습니다
- 13. PHP로 파일에 쓸 수 없음
- 14. 파일에 텍스트를 쓸 수 없습니다.
- 15. 텍스트 파일에 쓸 수 없습니다.
- 16. 파일에 데이터를 쓸 수 없습니다.
- 17. 백그라운드에서 파일에 쓸 수 있습니까?
- 18. plist 파일에 쓸 수 없습니다
- 19. msbuild가 파일에 쓸 수 없음
- 20. getline을 사용한 후 파일에 쓸 수 없습니다.
- 21. wav 파일에 PCM 데이터를 쓸 수 없습니다.
- 22. /etc에있는 파일에 쓸 수있는 PHP는 쓸 수 없습니다.
- 23. 파일에 쓸 때 UnicodeEncodeError
- 24. 파일에 쓸 쓸모없는 일
- 25. 파이썬과 C 파일을 동시에 읽고 쓸 수 있음
- 26. 해시 테이블을 파일에 쓸 수 있습니까?
- 27. .js 파일에 ASP 코드를 쓸 수 있습니까?
- 28. VB.NET에서 파일에 제대로 쓸 수 없습니다.
- 29. DOM 파일을 XML 파일에 쓸 수 없습니다.
- 30. log4net의 로그 파일에 쓸 수 없습니다
내용 = "{{your_json_feed}}"공백과 줄 바꿈 다루고있다. 따옴표는 중요합니다. –
좋은 지적, @ m.kocikowski. 따옴표가 추가되었습니다. –
@RamondelaFuente 파일에 여러 개의 바 컨텐츠를 추가하고 싶다면 "복사"모듈을 여러 번 사용해야합니까? 아니면 다른 방법이 있습니까? – KishoreReddy