linux 切割命令cat怎么用什么意思?

作者&投稿:寸满 (若有异议请与网页底部的电邮联系)
linux cat命令什么意思~

cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)
参数:
-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
范例:
cat -n linuxfile1 > linuxfile2 把 linuxfile1 的档案内容加上行号后输入 linuxfile2 这个档案里
cat -b linuxfile1 linuxfile2 >> linuxfile3 把 linuxfile1 和 linuxfile2 的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3 里。
范例:
把 linuxfile1 的档案内容加上行号后输入 linuxfile2 这个档案里
cat -n linuxfile1 > linuxfile2
把 linuxfile1 和 linuxfile2 的档案内容加上行号(空白行不加)之后将内容附加到 linuxfile3 里。
cat -b linuxfile1 linuxfile2 >> linuxfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt

显示或者把多个文本文件连接起来。cat是concatenate的简写,类似于dos下面的type命令

linux cat用法:
命令:cat
用户连接文件并打印到标准输出设备上。
用法:cat [选项]... [文件]...
将[文件]或标准输入组合输出到标准输出。
  -A, --show-all           等于-vET
  -b, --number-nonblank    对非空输出行编号
  -e                       等于-vE
  -E, --show-ends          在每行结束处显示"$"
  -n, --number             对输出的所有行编号
  -s, --squeeze-blank      不输出多行空行
  -t                       与-vT 等价
  -T, --show-tabs          将跳格字符显示为^I
  -u                       (被忽略)
  -v, --show-nonprinting   使用^ 和M- 引用,除了LFD和 TAB 之外
      --help显示此帮助信息并退出
      --version显示版本信息并退出
如果没有指定文件,或者文件为"-",则从标准输入读取。
示例:
  cat f - g  先输出f 的内容,然后输出标准输入的内容,最后输出g 的内容。
  cat        将标准输入的内容复制到标准输出。
请向bug-coreutils@gnu.org 报告cat 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
可以直接用包管理器进行安装(如centos,Linux下的软件安装可以参考linuxprobe.com)
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告cat 的翻译错误
要获取完整文档,请运行:info coreutils 'cat invocation'



图木舒克市15677707286: linux 切割命令cat怎么用什么意思? -
辉昂盐酸: 1 linux cat用法: 12 命令:cat 用户连接文件并打印到标准输出设备上. 1 用法:cat [选项]... [文件]... 1234567891011121314151617181920212223 将[文件]或标准输入组合输出到标准输出. -A, --show-all 等于-vET -b, --number-nonblank 对非空...

图木舒克市15677707286: linux命令cat怎么使用呀
辉昂盐酸: 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 &gt; fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-...

图木舒克市15677707286: linux cat >> 命令 -
辉昂盐酸: cat 命令用于连接文件并打印到标准输出设备上.cat是concatenate的简写,类似于dos下面的type命令,使用权限为所有使用者. cat file1 >> file2的意思是把 file1 的文档内容输入file2 这个文档里. 扩展资料: cat的语法格式: cat [-...

图木舒克市15677707286: linux cat命令 -
辉昂盐酸: 简单的说,有两种:读和写.1. cat 接普通文件名,会把文件内容打印到屏幕;2. cat > file,这个可以向文件“file”写入内容,最后按 Ctrl + D 结束输入,会将你输入的数据保存到文件.

图木舒克市15677707286: 关于Linux cat命令的使用 -
辉昂盐酸: cat 无法输出指定的最后10行的! 可以用tail,这个命令不加opt选项默认可以输出文件最后10行到标准输出! 你的要求可以这样写 tail /etc/passwd > /etc/1.txt 上面的命令等价于:tail -n 10 /etc/passwd > /etc/1.txt 其中选项-n 后面的10代表末尾的行数,可以根据需要修改!

图木舒克市15677707286: 关于LINUX CAT命令 -
辉昂盐酸: 楼上的 f1.c清空的原理讲的正确 但是 $ cat < f1.c >> f1.c 会造成死循环 ,瞬间会造成巨大的文件 , 不要误导人了 呵呵 lz 要想明白这个 一定要了解<的到底是干什么的 对于你的命令 cat < f1.c > f1.c 表示 cat 命令以 f1.c 文件作为 stdin,同时以 f1.c ...

图木舒克市15677707286: linux 命令 cat -
辉昂盐酸: ~/.bashrc 在当前用户目录下修改该文件,添加以下内容: alias longview = 'ls -l'alias display = 'cat'运行命令source ~/.bashrc

图木舒克市15677707286: linux常用命令:cat 和 touch 有什么区别 -
辉昂盐酸: cat 一般是用来查看文本文件内容 touch可以新建一个空文件,可以修改文件的创建时间.比如:编译时看到提示文件的时间为将来的时间,可以使用touch命令来修改.

图木舒克市15677707286: linux的这个cat 是怎么实现的? -
辉昂盐酸: 当cat命令不指定文件时,它会从标准输入读取内容,然后回显.cat

图木舒克市15677707286: 关于cat命令的详细用法,求介绍? -
辉昂盐酸: cat 将文件的内容输出在显示器上 shift+pageup shift+pagedown 进行翻页语法:cat 参数 文件cat-n 由数字1开始对所有输出的行数编号cat-b 与-n相似,对空白行不编号cat-s 遇到两行以上的空白行,代换为一行的空白行关于cat命令的具体实例,请参考书籍《Linux就该这么学》

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网