国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux系統(tǒng)中cat命令的知識詳解

    Linux系統(tǒng)中cat命令的知識詳解

    時間: 佳洲1085 分享

    Linux系統(tǒng)中cat命令的知識詳解

      Linux系統(tǒng)中cat命令主要用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上。下面由學(xué)習(xí)啦小編為大家整理了Linux系統(tǒng)中cat命令的知識詳解的相關(guān)知識,希望對大家有幫助!

      Linux系統(tǒng)中cat命令的知識詳解

      命令:cat

      cat 命令用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上。

      使用權(quán)限

      所有使用者

      語法格式

      cat [-AbeEnstTuv] [--help] [--version] fileName

      參數(shù)說明:

      -n 或 --number:由 1 開始對所有輸出的行數(shù)編號。

      -b 或 --number-nonblank:和 -n 相似,只不過對于空白行不編號。

      -s 或 --squeeze-blank:當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行。

      -v 或 --show-nonprinting:使用 ^ 和 M- 符號,除了 LFD 和 TAB 之外。

      -E 或 --show-ends : 在每行結(jié)束處顯示 $。

      -T 或 --show-tabs: 將 TAB 字符顯示為 ^I。

      -e : 等價于 -vE。

      -A, --show-all:等價于 -vET。

      -e:等價于"-vE"選項;

      -t:等價于"-vT"選項;

      Linux系統(tǒng)中cat命令的詳解實例

      把 textfile1 的檔案內(nèi)容加上行號后輸入 textfile2 這個檔案里

      cat -n textfile1 > textfile2

      把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到 textfile3 里。

      cat -b textfile1 textfile2 >> textfile3

      把test.txt文件扔進(jìn)垃圾箱,賦空值test.txt

      cat /dev/null > /etc/test.txt

      補充:Linux系統(tǒng)中cat命令的其它用法

      1、追加文件

      # cat << EOF >> test.sh 內(nèi)容 EOF

      ---將內(nèi)容追加到 test.sh 的后面,不會覆蓋掉原有的內(nèi)容

      2、換一種寫法

      # cat > test.sh << EOF 內(nèi)容 EOF

      3、EOF只是標(biāo)識,不是固定的

      # cat << HHH > iii.txt

      > sdlkfjksl

      > sdkjflk

      > asdlfj

      > HHH

      這里的“HHH”就代替了“EOF”的功能。結(jié)果是相同的。

      引用# cat iii.txt

      sdlkfjksl

      sdkjflk

      asdlfj

      4、非腳本中

      如果不是在腳本中,我們可以用Ctrl-D輸出EOF的標(biāo)識

      # cat > iii.txt

      skldjfklj

      sdkfjkl

      kljkljklj

      kljlk

      Ctrl-D

      結(jié)果:

      引用# cat iii.txt

      skldjfklj

      sdkfjkl

      kljkljklj

      kljlk

      ※關(guān)于“>”、“>>”、“<”、“<<”等的意思,請自行查看bash的介紹。

    3637079