1read 100read
2011年10月1期UNIXcat TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
2chで使用されているUNIXサーバ
とりあえず作れってくれ。
Life with UNIX 名言集
デスクトップ自慢


cat


1 :01/05/13 〜 最終レス :10/12/16
コイツがないと生きていけないねぇ
ttp://humor.inept.net/images/catfu.jpg

2 :
catは、うざい cp や mv より、よっぽど使えるよね。
でも、>>1 なんで勃ってるの!?

3 :
>>1
もっと情報クレ。

4 :
conCATnate だよもん。
http://www.linux.or.jp/JM/html/GNU_textutils/man1/cat.1.html
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=cat&dir=jpman-4.3.0%2Fman§=0

5 :
秋葉ガード下のキャットファイトの看板が気になって、夜も眠れません

6 :
catって語源はなに、なんなの?

7 :
>>4

8 :
>>6
conCATinate

9 :
>>4
わかってるって。
C習いはじめの頃 kitty ってプログラム書いたことのある人は挙手〜♪

10 :
はーい。書いちゃいました。それをレポートとして提出しちゃいました。

11 :
>>10
俺も、俺も。

12 :
>>9-11
そのうちmonnaというプログラムを出す人が…

13 :
俺、cat好きだからさ
#ls | cat | grep hogehoge
とか、無駄にやっちゃうんだよね。
変な癖で困る。

14 :
最近こればっか。
dmesg | grep ipfw | grep deny

15 :
>>1 のcatは可愛いな。俺も拾ったcat飼ってるし、cat大好きさ。
でもこんなことやっちまった。許してくれcat
cat /bin/cat | cat > /dev/null

16 :
>>15
catをcatに喰わせて、それをまたcatに喰わせて、糞を捨て。。。
共喰い?

17 :
>>15
「何も起きなかったぞ!!」
と、激しく抗議してみる
# あたりまえです :-)

18 :
共喰いしちゃったしなぁ
でも /bin/cat に相変わらず存在してる
さすがは cat ,魔性の生き物だ.
# 九回せば死んでくれるかな

19 :
101回死んだcat
....ん〜 この板向けのネタじゃないか.

20 :
猫の手も借りたい age

21 :
#!/usr/local/bin/perl
print while(<>);

22 :
#!/bin/sh
while read s ; do
echo "$s"
done

23 :
>>22
それじゃファイルの読み込みできねーじゃん?
>./cat.sh hoge.txt
なんて使い方が出来ないと思うんだけど。

24 :
イデフィクスは噛みついた!
+---+
|..@|
|.f.-
+---+

25 :
くだらない話だが僕は大の猫好きである
長年の相棒は事情があって実家に修行の下宿をしているが
1君の画像に刺激され夕べ逢いにいって遊んだ(うひひ

26 :
>>25
画像アップしてよ(笑

27 :
>>25
そうだそうだ。cat画像あぷしてくれ
catたんはぁはぁ

28 :
>>21
コマンドラインオプション使えばもっと省略できないか?

29 :
>>28
> >>21
> コマンドラインオプション使えばもっと省略できないか?
そもそも、これじゃ cat compatible じゃないんですけど。。

30 :
まぁ、一応
>perl -pe ''
って感じでいいかな?

31 :
>>25>>26
親ばかちゅーのはリクエストされると調子に乗って
見せちゃうもんだな(うひひ
http://namihei.zone.ne.jp/up/up2/1779.jpg
http://namihei.zone.ne.jp/up/up2/1780.jpg
御利益あるから拝んでおけ

32 :
>>31
いや〜ん セクシィ

33 :
1780.jpg の右下の足は御大のものですか?

34 :
>>31
をを。顔つきといい柄といい、なんか俺んちのcat(拾いモノのjunk品)にそっくりだよ。
かわいいよな。:-)
# まぁああいう柄のcatって、世界中何処へっても居るみたいなんだよな。
# こないだロシアに居るのをTVで見た(wara

35 :
>>34
でも md5 取ったら違うでしょ? :D

36 :
みんなcat好きなんだな(うひひ
>>33 そです。
>>34
うちのもフリーだったのよ子供4人連れて行進してたノラ
子供は真っ白でしっぽがシマシマ。あんまり可愛いいので
速攻で貰われてしまった。フリーから作ったものだからライセンス
的に再配布かのうなんで止められなかった
子供は1人のこしてみんな貰われ残った子はひかれてしまい現在は
孤独なねこちゃん
>>35 cksumのことか?
あんたBSDだな(うひひ

37 :
立った当初は糞スレかと思ったが
ネタと実用(でもないか)の微妙な共存

38 :
>>31
俺のcatの方が可愛い
デジカメないのが残念だぜヽ(´ー`)ノ

39 :
>>38
デジカメ借りて来なよぉ〜

40 :
>>38
ネコscanでもいいよぉ〜

41 :
age of cat

42 :
catってなんですか?
ただファイルの内容見れる奴じゃないの?
cat README

43 :
>>42
僕は動体視力が超人的でないから見るために使ったことないなぁ(うひひ
早いんだモンcat
とりあえずmore moreのポンポン触っておけ

44 :
pgって昔使ってたことがあるけど 最近はほとんどlessだなぁ
moreはOSインストール直後とかでlessがまだ入ってない場合
とかに使うことはある

45 :
cat README | less
しか使ったことない。
よく「catって凄い便利」という声を聞くので、
なにが凄い多機能なツールかと思ったら
ファイルの内容表示するだけじゃん。
いままでREADMEはvi READMEしてたけど
cat README | lessを使うようになったけどね。
どこが良いのかわかんないけど
とりあえずコマンドが長くなって指の運動量が増えた。

46 :
>>45
less README の方がよくない?
まぁ別にいいんだけどさ
catって複数のファイル連結するのとかに使えるけどね
あと数行のテキストファイルなら
cat -> file
で作ると結構手軽

47 :
>>46
lessとかmoreって画面にいっぱいになっちゃうから
組み合わせてスクロールするためだけにあるのかと思ったら
そのまんまで見れるのか全然気づかなかった。
欝でしのう

48 :
>>45
君のネタは深すぎてワカランby
とりあえずウチのcatは足が速いということと
女の子だからリダイレクトで結婚したり子供ができるくらいかね(うひひ
>>46
僕はmore派だけどlessって何が良いの?
拡張対抗版というのはわかるんだけど
僕のmoreが気が利いているだけなのか

49 :
>>48
lessは↑↓キーで上下スクロール、/ でキーワード検索などできて
ドキュメント読むとき便利だとおもうけど。tar.gzもlessでよめちゃうね。
Solaris8って標準でlessはいってるのね。

50 :
>>48
まずISOパッチを当てると 文字コードを自動判定してEUC-JP以外の
文字コードのファイルもそのまま表示できるというのは結構便利
あと これは慣れの問題かも知れないけど [SPACE]でどんどん
スクロールさせてファイルの終わりまで来た時 moreはそのまま
抜けちゃうけどlessは抜けずにとどまる
これは一長一短なんだけど 片方の作法に慣れてしまうと
もう片方を使う時にどうも違和感があって......
あとオレがメインに使うのはSolarisなんだけど Solarisの
moreはちょっと機能的に貧弱だね Digital UNIX......
ちゅうかTru64のmoreは結構機能的にlessに近いところまで
実装してるみたいだけどね

51 :
lessマンセー

52 :
>>49>>50
ありがとうその辺か。
HPUXのmoreって結構なんでもできるんだよね。確かに最後は抜けるし
矢印は無理っぽい
スクロールや検索は困ってないから
負けず嫌いのmoreが進化して積んであったんだな
tar.gzが読めるのは目からウロコだね
gzip -dc uhi.tar.gz | more
で読んでいた僕は45レベル(うひー
もう捨てたんだけどクズUNIXを何種類か使ってたので
吊しの状態が基準で追加拡張したものって抵抗あったんだよね
でも親しんでいるのでmoreマンセー

53 :
IA Solaris8 にて
$ ls -l /bin/less
-r-xr-xr-x 1 root bin 84964 1月 6日 2000年 /bin/less
$ ls -l /bin/more
-r-xr-xr-x 2 root bin 24840 1月 6日 2000年 /bin/more
$ ldd /bin/less
  libgen.so.1 =>   /usr/lib/libgen.so.1
  libcurses.so.1 =>  /usr/lib/libcurses.so.1
  libc.so.1 =>    /usr/lib/libc.so.1
  libdl.so.1 =>    /usr/lib/libdl.so.1
$ ldd /bin/more
  libcmd.so.1 =>   /usr/lib/libcmd.so.1
  libcurses.so.1 =>  /usr/lib/libcurses.so.1
  libc.so.1 =>    /usr/lib/libc.so.1
  libdl.so.1 =>    /usr/lib/libdl.so.1
気になるのはバイナリのサイズくらいですかね。

54 :
環境にもよるけど、使えるなら view(vi) 使うよ。

55 :
more=漏れ
最後に抜けるのは意味深だな。

56 :
>>53
でもSolarisに入ってるlessってISOパッチが当たってないから
日本語の入ってるファイルを表示させる時にちょっと困ることも
あるんだよね
% ls -l /usr/{local/,}bin/less
-r-xr-xr-x 1 root bin 84964 1月 6日 2000年 /usr/bin/less
-rwxr-xr-x 1 root bin 113588 2月 17日 05:00 /usr/local/bin/less
% ldd /usr/{local/,}bin/less
/usr/local/bin/less:
    libintl.so.1 => /usr/lib/libintl.so.1
    libgen.so.1 => /usr/lib/libgen.so.1
    libcurses.so.1 => /usr/lib/libcurses.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
/usr/bin/less:
    libgen.so.1 => /usr/lib/libgen.so.1
    libcurses.so.1 => /usr/lib/libcurses.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
tcshもkanjiやdspmbyteが有効になってないし

57 :
>>56
そのとおりでした。Linux付属のlessもサイズでかかったです。
Solaris8とLinuxのgrubによるデュアルブートに失敗して、
今Solaris8から入れ直してるとこです(あははのは

58 :
w3m使おうぜ。
# gzipで展開しても tar.gz を moreで読むのは困難だと
# 思う...

59 :
less より lv

60 :
lv は keybind かえるのにいちいち再コンパイルしないといけないのが
面倒。

61 :
lessってネーミングはmoreのちゃちゃだと思うんだが
catに対してdogとかいうコマンドはないものか?

62 :
>>61
プログラム入門の本だと kitty なんて習作が良く出てくるね

63 :
なるほどね

64 :
うん

65 :
>>48-50
殆どの実装は、オプション次第でどうとでもなるよ。
あとは、"less"という文字列と"more"という文字列の打ちやすさだけで決まると思う。
うちの場合。
% uname -a
FreeBSD 4.4-STABLE
% cd /usr/bin
% ls -il less more
421996 -r-xr-xr-x 2 root wheel 85648 12/ 6 11:36 less
421996 -r-xr-xr-x 2 root wheel 85648 12/ 6 11:36 more

66 :
>>61
あるじゃん。
>>65
最近の Free Unix 系の less は more のハードリンクのはず
(cp と mv の関係みたいな)

67 :
dog ってコマンドはたしかあったよ。
いくらか高機能だったんだと思う。

68 :
>>67
プログラミングの演習問題かなんかで作ってなかったっけ?

69 :
>>67 http://jacob.leverich.org/dog/

70 :
>>65
デフォルトの挙動を微妙に変えてたりするけど

71 :
cat
http://cobalt/2ch/trash-box/contents.jsp?file=20020729201422000.jpg

72 :
cat が conCATenateだから...
dog は antiDOGmatic かな?

...寒いよ。

73 :
おまいら cat 好きねぇ。
ttp://ag.sakura.ne.jp/~mh/CP/w_Link.htm

74 :
みなさんこんにちは。2chの空を舞い、2chの風に乗り、
【にゃん】 猫 画像 貼ってく 【にゃん】(@犬猫大好き板)
http://hobby.2ch.net/test/read.cgi/dog/1032698948/
から飛んできました、2枚目の木の葉と申します。
次の風を待ちつつ、風が吹くまでここに留まります。  ※最初の風最優先
意識していないのに、複数ファイル表示の時はmore、
1ファイルだけ表示させる時はcat使ってます。
#大したファイルを覗いてないので(ぉ

75 :
猫つながりっすか。
海風に吹かれてみるのはいかが?
http://aa.2ch.net/test/read.cgi/mona/1033385253/

76 :
>>75
風が吹きました。ありがとうございます。
電子の風に吹かれながら行って参ります。ひゅる〜(Stop+A)

77 :
cat/moreだけでなく、STOP+Aを知ってるあたり、なかなかデキる葉っぱだよもん。

78 :
ちゃんと go しとくだよもん。

79 :
関係ないが75のリンク先が死んでていけないってのは
俺だけ?

80 :
aa.2ch.netのread.cgiが止まってるだけ。スレは生きてるよ。

81 :
お、そっか、スマソ。
出先なのでIEでみてたんだった。

82 :
cat の重要な使い道は分割されたエロ動画の連結だ。

83 :
>>82
アイデアありがとう 今まで思いつかなかった自分を恥じつつ
シコシコ繋いでシコシコ恥ずかしい行為に励みます

84 :
どこだか忘れたけど、初心者用の説明ページみたいなで
cat は分割ファイルを連結させるためのプログラムです。みたいな書いてあって
びっくらこいた。

85 :
>>84
つーか、conCATenate なんだが…

86 :
catenate の略、と聞いたことがあるようなないような。

87 :
cat は分割ファイルだけじゃなくて関係の無いファイル同士も連結できますよ。
% cat erodouga.0[0-9][0-9] > erodouga.mpg
普段こういった使い方ばかりだからと言って忘れないでくださいね。

88 :
catにもオプションあるんだけど、誰も触れないね。

89 :
>>88
では君からどうぞ。

90 :
cat -etente

91 :
(^^)

92 :
(^^)

93 :
>>84
100% 正しい説明のような気がする。
>>88
かすかな記憶では、-n を使ったことがあるかもしれない。

94 :
hello, world の次に作るプログラムは cat だったよな

95 :
tac なんてのもあるよ

96 :
(^^)

97 :

98 :

99 :

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
2chで使用されているUNIXサーバ
とりあえず作れってくれ。
Life with UNIX 名言集
デスクトップ自慢