Cat

백괴사전, 내용 없는 백과사전
이동: 둘러보기, 찾기
      잠깐만! 혹시 고양이 문서로 가려다가 실수로 이 문서에 온 게 아닌가?

C.A.T은 생체병기의 일종이며 일명 냐옹이라ㄱ...

Blood Spatter.jpg 사망 확인!
죄송합니다. 죄송합니다.
이 문서를 만들었던 사람이 사망한 것으로 확인됐습니다.


cat은 유닉스에 서식하는 독특한 종류의 고양이다. 슈뢰딩거의 고양이와는 달리 꽤 성질이 급해서 소환을 하면 그 파일의 내용물만 화면에 싸지르고 도망간다. 이 고양이를 오래 보고 싶으면 그만큼 긴 텍스트를 소환해야 한다. 지금 이 문서로는 이 고양이를 난처하게 하기 어려우므로 우리의 힘을 보태자.

차례

[편집] 파라미터

  • -b:행의 수를 센다. 성질 급한 고양이가 세기 때문에 정확성은 보장되지 않았다.
  • -n:행 번호를 쓴다. 아무래도 고양이다 보니 발로 쓸 확률이 높다 카더라. 혹자는 고양이 발자국이 찍힌 적도 있다고 주장한다.
  • -E:돈을 밝히는 고양이를 소환하여 글자 뒤에 $를 붙인다.

[편집] 용도

간단한 내용을 잠깐 보여주고 말 때 유용하게 쓰인다. 단, 텍스트 내용물을 보여주기 때문에 실행 프로그램이나, 텍스트라 하더라도 본문이 유닉스 설정과 다를 경우 아닌 경우 占쏙옙이라는 괴생명체를 소환할 수 있다. 예를 들어 Hello WorldC언어 따위로 간단하게 짠 내용을 보여줄 수 있다. 단, strcat는 같은 cat기 때문에 같은 종족끼리 감춰주어 글자가 보이지 않는 현상이 일어났는데, 현재는 cat을 개발한 사람이 그 고양이에게 생선을 주어 잘 달랬기 때문에 그 오류는 일어나지 않는다. 혹은 셸 스크립트로 sudo rm -rfv와 같은 자살 메시지를 공개한 뒤 이를 암시하는 목적으로 쓰이기도 한다. 하지만 긴 내용을 볼 때는 cat만 사용하지는 않는데, 그 이유는 이 고양이가 성질이 급해서 한꺼번에 쭉 다 읽어버리기 때문이다. 그래서 more가 필요하다. 그리고 내용물을 보여줄 때를 제외하고는 딱히 쓸모있는 곳이 없으므로 대개는 입출력을 하는 곳을 바꾸어버린다는 괴상한 화살표 혹은 그를 넘겨버린다는 작대기 따위와 함께 배우게 된다.

[편집] vi의 대체 수단

cat은 vi보다 간편하기 때문에 간단한 글자를 입력하고 추가할 때 쓰이기도 한다. 물론 이 때 리다이렉션이라 하는 괴상한 화살표가 필요하다. ctrl+D를 누르면 입력을 종료한다. cat은 vi에 비해 사용이 간편하다는 이유로 vi와 대립했으나 결국 둘 다 gedit이나 kwrite에 밀려 설 곳을 잃었다. 역시 이런 상황에서 승자는 GUI다.

[편집] 사용해 보자

$ cat cat

{{제목|cat}}
{{잠깐만|고양이}}

'''C.A.T'''은 생체병기의 일종이며 일명 냐옹이라ㄱ...

{{사망 확인}}


'''cat'''은 유닉스에 서식하는 독특한 종류의 [[고양이]]다. [[슈뢰딩거의 고양이]]와는 달리 꽤 성질이 급해서 소환을 하면 그 파일의 내용물만 화면에 싸지르고 도망간다.
이 고양이를 오래 보고 싶으면 그만큼 긴 텍스트를 소환해야 한다. 지금 이 문서로는 이 고양이를 난처하게 하기 어려우므로 [http://uncyclopedia.kr/w/index.php?title=Cat&action=edit 우리의 힘을 보태자].

== 파라미터 ==
* -b:행의 수를 센다. 성질 급한 고양이가 세기 때문에 정확성은 보장되지 않았다.
* -n:행 번호를 쓴다. 아무래도 고양이다 보니 발로 쓸 확률이 높다 [[카더라]]. [[혹자]]는 고양이 발자국이 찍힌 적도 있다고 주장한다.
* -E:돈을 밝히는 고양이를 소환하여 글자 뒤에 [[$]]를 붙인다.

== 용도 ==

간단한 내용을 잠깐 보여주고 말 때 유용하게 쓰인다. 단, 텍스트 내용물을 보여주기 때문에 실행 프로그램이나, 텍스트라 하더라도 본문이 유닉스 설정과 다를 경우 아닌 경우 [[占쏙옙]]이라는 괴생명체를 소환할 수 있다.
예를 들어 [[Hello World]]를 [[C언어]] 따위로 간단하게 짠 내용을 보여줄 수 있다.
단, strcat는 같은 cat기 때문에 같은 종족끼리 감춰주어 글자가 보이지 않는 현상이 일어났는데, 현재는 cat을 개발한 사람이 그 고양이에게 생선을 주어 잘 달랬기 때문에 그 오류는 일어나지 않는다.
혹은 셸 스크립트로 [[수도|sudo]] [[rm|rm -rfv]]와 같은 [[자살]] 메시지를 공개한 뒤 이를 암시하는 목적으로 쓰이기도 한다.
하지만 긴 내용을 볼 때는 cat만 사용하지는 않는데, 그 이유는 이 고양이가 성질이 급해서 한꺼번에 쭉 다 읽어버리기 때문이다.
그래서 more가 필요하다.
그리고 내용물을 보여줄 때를 제외하고는 딱히 쓸모있는 곳이 없으므로 대개는 입출력을 하는 곳을 바꾸어버린다는 괴상한 화살표 혹은 그를 넘겨버린다는 작대기 따위와 함께 배우게 된다.

=== [[vi]]의 대체 수단 ===

cat은 vi보다 간편하기 때문에 간단한 글자를 입력하고 추가할 때 쓰이기도 한다. 물론 이 때 리다이렉션이라 하는 괴상한 화살표가 필요하다.
ctrl+D를 누르면 입력을 종료한다. cat은 vi에 비해 사용이 간편하다는 이유로 vi와 대립했으나 결국 둘 다 gedit이나 kwrite에 밀려 설 곳을 잃었다. 역시 이런 상황에서 승자는 GUI다.

$_
개인 도구
이름공간 목록 보기/편집
변수
행위
차림표
아랫방
자매 프로젝트
유지보수
커뮤니티
도구 모음