화면 -> file로 출력할때 이상한 문자들 어떻게 처리하나요?

bluesound의 이미지

안녕하세요

제가 지금 top 결과를 file로 저장해서

parsing하는 shell script를 짜고 있는데요

top 이란 녀석이 몇초마다 갱신되는 녀석이라 그런지

이상한 특수문자들이 많이 끼어듭니다.

cat으로 찍어보면 괜찮은데

vi로 txt를 열어보면 특수문자들이 끼어들어 있습니다.
(top -d1 -n5 > top.txt 이런식으로 저장했습니다.
1번만 출력하고 끝내라는 옵션과 프로세스를 5개 쓰라는 옵션입니다.)

awk 로 문자들을 처리하는데

예로 ? 로 표시되는 프로세스 뒤에는 특수문자때문에 뒤에 문자와 붙어버리고요

어떤 줄은 개행문자(?)가 제대로 붙어있지 않아서

awk를 제대로 이용을 못하고 있습니다.

깨끗(?)하게 파일로 저장하는 방법 없을까요?

Prentice의 이미지

man top 해보세요..

top -b -n2 > top.txt

pynoos의 이미지

linux 인가요? vim이 설치되어 있다면 xxd 프로그램이 있습니다.

top 결과를 redirection 해서 파일로 저장한다음
그것을 xxd 로 출력한 결과를 올려주세요.

없으면

od -tx1 결과

한 결과를 올려주세요

bluesound의 이미지

아...그 서버가 내부망에서만 돌아갑니다.

HP 머신이구 unix 입니다.

man top은 안해봤나? 아닌데...

제가 옵션을 쓴걸 보니 man은 봤는데 -b옵션은 기억이 없네요

리눅스에서 해보니 엄청 잘나오네요 이렇게만 나오면 되는데^^

흠...관심 감사드리고 내일 갈무리한것 올려보겠습니다.

Prentice의 이미지

리눅스가 아니라면 진작에 말씀을 하셨어야죠.. 이곳은 KLDP이지 KUDP가 아닙니다.. ^_^;

bluesound의 이미지

앗...KUDP 가 있나요?

전혀~~!!! 몰랐습니다.

흠...그동안 리눅스만 써오다보니^^;;;

좋은 정보 감사합니다.

그리고 제가 쓰는 unix에는 man에 -b 같은 옵션은 없더군요

다만...man에도 없는 -f filename 이란 usage 가 있더군요

top은 옵션 안넣어도 걍 작동하기에 usage 를 못봤네요 ㅡ.ㅡ

쨋든...-b 옵션 넣어서 usage 보게됐으니

감사합니다. ~ ^^

KUDP 놀러가야쥐~~~^^

bluesound의 이미지

:x :x :x :x :x :x :x :x

아니 이게 뭡니까? ㅋㅋ

김은혜님 덕분에 주소창에 kudp 로 만들수 있는 모든 도메인을

쳐봤습니다. ㅋㅋ

이런...~

에잉....저 그냥 kldp 에 unix 도 물어볼래요~ ^^

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.