WikiEditTemplateForSpecialTextDecoration

Ubuntu Korea Community Wiki
121.136.217.36 (토론)님의 2015년 7월 28일 (화) 14:13 판 (→‎안내)
둘러보기로 이동 검색으로 이동

개요

이 문서는 문서 내용 진행상 필요한 특수한 문장 블록을 장식하는 특수 서식을 다룹니다.

안내

  • 참고 문장
{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}
  참고
  이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.
  • 중요 강조 문장
{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}
  중요
  이 문장 상자에는 중요한 참고 내용을 넣습니다.
  • 경고 문장
{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}
  경고
  이 문장 상자에는 따라하면 위험한 내용을 넣습니다.

설명 단락

  • 터미널

터미널 블록의 구조는 다음과 같습니다.

{{TerminalWindow|{{TerminalLine|...}}<br/>
{{TerminalLine|...}}<br/>
{{TerminalLine|...}}<br/>
...
}}

터미널 창을 기반으로 다수의 터미널 행 블록을 배치합니다.

터미널 행 블록은 네 가지 형식으로 지정할 수 있습니다.

{{TerminalLine|prompt=user|...}}
{{TerminalLine|prompt=root|...}}
{{TerminalLine|prompt=misc|...}}
{{TerminalLine|prompt=msg|...}}

user 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}

{{#ifeq: msg|user|~|{{#ifeq: misc|user|~  cd workspace|{{#ifeq: root|user|ubuntu-korea|{{#ifeq: user|user|user@ubuntu-korea|(undefined)}}}} ~ {{#ifeq: root|user|#|{{#ifeq: user|user|$|$}}}}  cd workspace}}}}

root 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}

{{#ifeq: msg|root|ssh|{{#ifeq: misc|root|ssh  vi sshd_config|{{#ifeq: root|root|ubuntu-korea|{{#ifeq: user|root|user@ubuntu-korea|(undefined)}}}} ssh {{#ifeq: root|root|#|{{#ifeq: user|root|$|$}}}}  vi sshd_config}}}}

misc 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}

{{#ifeq: msg|misc|(parted)|{{#ifeq: misc|misc|(parted)  print|{{#ifeq: root|misc|ubuntu-korea|{{#ifeq: user|misc|user@ubuntu-korea|(undefined)}}}} (parted) {{#ifeq: root|misc|#|{{#ifeq: user|misc|$|$}}}}  print}}}}

msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}

{{#ifeq: msg|misc|(parted)|{{#ifeq: misc|misc|(parted)  print|{{#ifeq: root|misc|ubuntu-korea|{{#ifeq: user|misc|user@ubuntu-korea|(undefined)}}}} (parted) {{#ifeq: root|misc|#|{{#ifeq: user|misc|$|$}}}}  print}}}}

각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면
태그를 사용하시면 됩니다.

위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.

{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}<br/>
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}<br/>
{{TerminalLine|prompt=user|workspace|su}}<br/>
{{TerminalLine|prompt=msg|Password:}}<br/>
{{TerminalLine|prompt=root|workspace|parted}}<br/>
{{TerminalLine|prompt=misc|(parted)|_}}
}}

{{#ifeq: msg|user|workspace|{{#ifeq: misc|user|workspace  cd TestApplication|{{#ifeq: root|user|ubuntu-korea|{{#ifeq: user|user|user@ubuntu-korea|(undefined)}}}} workspace {{#ifeq: root|user|#|{{#ifeq: user|user|$|$}}}}  cd TestApplication}}}}
{{#ifeq: msg|msg|bash: cd: TestApplication: no such file or directory|{{#ifeq: misc|msg|bash: cd: TestApplication: no such file or directory  {{{2}}}|{{#ifeq: root|msg|ubuntu-korea|{{#ifeq: user|msg|user@ubuntu-korea|(undefined)}}}} bash: cd: TestApplication: no such file or directory {{#ifeq: root|msg|#|{{#ifeq: user|msg|$|$}}}}  {{{2}}}}}}}
{{#ifeq: msg|user|workspace|{{#ifeq: misc|user|workspace  su|{{#ifeq: root|user|ubuntu-korea|{{#ifeq: user|user|user@ubuntu-korea|(undefined)}}}} workspace {{#ifeq: root|user|#|{{#ifeq: user|user|$|$}}}}  su}}}}
{{#ifeq: msg|msg|Password:|{{#ifeq: misc|msg|Password:  {{{2}}}|{{#ifeq: root|msg|ubuntu-korea|{{#ifeq: user|msg|user@ubuntu-korea|(undefined)}}}} Password: {{#ifeq: root|msg|#|{{#ifeq: user|msg|$|$}}}}  {{{2}}}}}}}
{{#ifeq: msg|root|workspace|{{#ifeq: misc|root|workspace  parted|{{#ifeq: root|root|ubuntu-korea|{{#ifeq: user|root|user@ubuntu-korea|(undefined)}}}} workspace {{#ifeq: root|root|#|{{#ifeq: user|root|$|$}}}}  parted}}}}
{{#ifeq: msg|misc|(parted)|{{#ifeq: misc|misc|(parted)  _|{{#ifeq: root|misc|ubuntu-korea|{{#ifeq: user|misc|user@ubuntu-korea|(undefined)}}}} (parted) {{#ifeq: root|misc|#|{{#ifeq: user|misc|$|$}}}}  _}}}}