1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
| cat [选项]... [文件]... cat [OPTION]... [FILE]...
[root@localhost ~]# cat /etc/passwd
[root@localhost ~]# cat 1.txt 2.txt 123 abc [root@localhost ~]# cat 2.txt 1.txt abc 123
OOM: out of memory 内存溢出 OOM killer
[root@localhost ~]# cat -n /etc/passwd 1 root:x:0:0:root:/root:/bin/bash 2 bin:x:1:1:bin:/bin:/sbin/nologin 3 daemon:x:2:2:daemon:/sbin:/sbin/nologin 4 adm:x:3:4:adm:/var/adm:/sbin/nologin 5 lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin 6 sync:x:5:0:sync:/sbin:/bin/sync 7 shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown 8 halt:x:7:0:halt:/sbin:/sbin/halt 9 mail:x:8:12:mail:/var/spool/mail:/sbin/nologin 10 operator:x:11:0:operator:/root:/sbin/nologin
[root@localhost ~]# cat -T 1.txt abc 123 789 qwe^Iwww^I777 a^I^I^I^I aaaaa bbbb
[root@localhost ~]# cat -E 1.txt abc 123 789$ $ qwe www 777 $ aaaa$ $ $
[root@localhost ~]# cat -A 1.txt abc 123 789$ $ qwe^Iwww^I777 $ aaaa$ $ Tab 制表符 回车 换行符
[root@localhost ~]# cat >> suibian.txt <<EOF(不一定是Eof,起到终止作用) 但使龙城free将在 xxx aaa ccc EOF [root@localhost ~]# cat >> gushi.txt <<zls (这里就不一定是Eof) > 1111 > 2222 > 3333 > zls [root@localhost ~]# cat > 1.txt <<EOF #一个 > 是写入新内容并覆盖 > abc > EOF [root@localhost ~]# cat 1.txt abc [root@localhost ~]# cat >> 1.txt <<EOF #两个>>是追加内容不覆盖 > 123 > 456 > EOF [root@localhost ~]# cat 1.txt abc 123 456
|