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 命令就是連結文件並顯示。