linuxcat用法:
命令: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显示版本信息并退出
如果没有指定文件,或者文件为"-",则从标准输入读取。
示例:
catf-g先输出f的内容,然后输出标准输入的内容,最后输出g的内容。
cat将标准输入的内容复制到标准输出。
请向[email protected]报告cat的错误
GNUcoreutils项目主页:<http://www.gnu.org/software/coreutils/>
可以直接用包管理器进行安装(如centos,Linux下的软件安装可以参考linuxprobe.com)
GNU软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html>报告cat的翻译错误
要获取完整文档,请运行:infocoreutils'catinvocation'
❷ linux cat命令
简单的说,有两种:读和写。
1. cat 接普通文件名,会把文件内容打印到屏幕;
2. cat > file,这个可以向文件“file”写入内容,最后按 Ctrl + D 结束输入,会将你输入的数据保存到文件。
❸ cat是dos中的命令吗
是linux中的命令.
cat命令的作用是即可以在文件后面追加文件,也可以在屏幕上打出文件内容,相当于DOS下的命令:COPY file1+file2与type命令.
❹ cat的命令描述
显示或者把多个文本文件连接起来。cat是concatenate的简写,类似于dos下面的type命令。
❺ linux cat >> 命令
cat 命令用于连接文件并打印到标准输出设备上。cat是concatenate的简写,类似于dos下面的type命令,使用权限为所有使用者。
cat file1 >> file2的意思是把 file1 的文档内容输入file2 这个文档里。
(5)命令cat扩展阅读:
cat的语法格式:
cat [-AbeEnstTuv] [--help] [--version] fileName
参数说明:
-n 或 --number:由 1 开始对所有输出的行数编号。
-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
-E 或 --show-ends: 在每行结束处显示 $。
-T 或 --show-tabs: 将 TAB 字符显示为 ^I。
-A, --show-all:等价于 -vET。
-e:等价于"-vE"选项;
-t:等价于"-vT"选项;
比如:
把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:
cat -n textfile1 > textfile2
❻ linux命令中 cat - | 什么意思
显示或者把多个文本文件连接起来。cat是concatenate的简写,类似于dos下面的type命令
❼ linux下的指令cat
原因我知道 是因为你终端中的当前路径不是在桌面。但桌面的路径我也不知道,因为我也是刚刚学习而且用的是命令行模式
你用的命令是不错的 只是路径不对
比如你打开终端后
默认路径是在自己的家目录
这时可以用ls -a看到家目录的所有目录,然后其中有许多隐藏文件,比如.bashrc
这个文件你就可以使用 cat .bashrc来查看
❽ Unix命令cat
这个命令可不是“猫”的意思,而是catenate的缩写。顾名思义,是把东西串起来。
比如:cat file1 file2
就是把文件file1和file2连在一起,然后输出到屏幕上。注意,输出到屏幕上是cat的自定义目的。如果要改变它的输出方向,就必须使用 Unix操作系统系统的输出重定向符">",">"输出重定向符。稍微高级一点的dos用户都知道这个符号。在Unix操作系统里的用法同 Dos的区别不是很大。但比较不同的地方是,Unix操作系统系统将任何的一个外设都认同为一个文件。
所以如果你要将输出重定向到打印机之类的地方,只要写上代表打印机的设备文件名。前一章里我们曾讲过终端机器名,它也是一个文件。
比方我的设备机器 是ttya,而小李的设备机器是ttyb,他想让我把当前目录的内容给他看。那么用这条命令就可以了ls -a-u-F >ttyb。这充分利用了Unix操作系统系统多用户的设计思想。
同样的使用ls -a-u-F>file1就是将当前Unix操作系统目录列表输出到file1中。
又比如:cat file1 file2>file3
就是将文件file1和file2的内容输出到file3中。在Dos里这条命令被写成 file1+file2 file3
当你用'>'来输出重定向的时候,Unix操作系统马上打开一个空文件来准备存放'>'之前那个文件命令的输出结果。
比如:
cat file1 file2>file3
系统先将file3的内容清空。所以:cat file1 file2>file1这条命令将产生一个错误提示。也许这条命令的本意是增加file1里的内容,但在系统初始这条命令的时候就把file1里的 内容清空了。所以你得到一个错误提示。如果要追加文件内容请使用以下命令:cat file2>>file1,">>"表示追加,而不是先清空file1中的内容。
Unix常用命令cat命令格式参数
命令:cat
使用权限:所有使用者
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3
❾ linux 中cat什么意思
cat: Concatenate 将2个以上文件串连在一起,同attach。
cat 命令就是连结文件并显示。