最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux把一個(gè)文件的內(nèi)容復(fù)制到另一個(gè)文件的末尾

 更新時(shí)間:2019年08月23日 16:31:59   作者:This is bill  
這篇文章主要介紹了linux把一個(gè)文件的內(nèi)容復(fù)制到另一個(gè)文件的末尾,文中給大家提到了linux 把文件末尾輸出到另一個(gè)文件的方法,需要的朋友可以參考下

問(wèn)題描述:

比如11的文件內(nèi)容是:

hello
22的文件內(nèi)容是:
world

將22的文件內(nèi)容復(fù)制到11文件的末尾,11文件的效果就是:

hello
world

解決辦法:

cat 22 >> 11

>>的意思是追加的意思

> 的意思是重定向的意思,會(huì)覆蓋原先的內(nèi)容

小Tips:

將a.txt文件的內(nèi)容清除,并且使得文件的大小為0,而不刪除文件可以:

cat /dev/null > a.txt

知識(shí)點(diǎn)擴(kuò)展:

linux 把文件末尾輸出到另一個(gè)文件

“>”重定向覆蓋原來(lái)的文件;“>>”追加 到文件的末尾。

1、重定向標(biāo)準(zhǔn)輸出,可以使用“>”符號(hào),舉例:

  dir my_dir > filelisting.txt

將把 dir 命令的標(biāo)準(zhǔn)屏幕輸出重定向到文本文件 filelisting.txt 文件里

2、重定向標(biāo)準(zhǔn)錯(cuò)誤,可以使用結(jié)構(gòu)“2> ”, 舉 例:

  dir my_dir 2> errorlisting.txt

以上命令將送標(biāo)準(zhǔn)輸出到屏幕上,如果沒(méi)有錯(cuò)誤信息,將沒(méi)有任何信息寫到 errorlisting.txt 文件里。如果出錯(cuò),則沒(méi)有什么東西輸出到屏幕,而文件 errorlisting.txt 將包含錯(cuò)誤信息。

3、dir my_dir > file_and_error_listing.txt 2> & 1 (&1表示和前面相同)以上命令先重定向標(biāo)準(zhǔn)輸出到文本文件里,然后再重定 向標(biāo)準(zhǔn)錯(cuò)誤到和標(biāo)準(zhǔn)輸出同樣的位置。

4、還可以使用符號(hào)“| ”(管道命令 )把一個(gè)命令的標(biāo)準(zhǔn)輸出送到另外一個(gè)命令的標(biāo)準(zhǔn)輸入 。 下面例子里,dir 命令的標(biāo)準(zhǔn)輸出通過(guò)管道輸入到命令 more 里(輸出滿屏的時(shí)候自動(dòng)暫停):   dir | more

5、使用“tee ”命令把標(biāo)準(zhǔn)輸出同時(shí)寫到文件和屏幕 :dir | tee filelisting.txt

6、Linux下還有一個(gè)特殊的文件/dev/null,所有重定向到它的信息都會(huì)消失得無(wú)影無(wú)蹤 。當(dāng)我們不需要回顯 程序的所有信息

時(shí),就可以將輸出重定向到/dev/null。

7、以下命令是把標(biāo)準(zhǔn)輸出和錯(cuò)誤都定向到文件

#ls /dev &> filename

"&"在這里代表標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤 ,這里無(wú)論是正常輸出還是錯(cuò)誤信息都寫到 filename中了

8、重新定義文件標(biāo)識(shí)符 可以用i>&j命令,表示把文件標(biāo)識(shí)符i重新定向到j(luò),你可以把"&" 理解為"取地址"

請(qǐng)看以下例子

#exec 5>&1

表示把文件標(biāo)識(shí)符5定向到標(biāo)準(zhǔn)輸出,這個(gè)命令通常用來(lái)臨時(shí)保存標(biāo)準(zhǔn)輸入。

Linux tee 命 令功能說(shuō)明:讀取標(biāo)準(zhǔn)輸入的數(shù)據(jù),并將其內(nèi)容輸出到標(biāo)準(zhǔn)輸出和文件。

語(yǔ)  法:tee [-ai][--help][--version][文件...]

補(bǔ)充說(shuō)明:tee指令會(huì)從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù),將其內(nèi)容輸出到標(biāo)準(zhǔn)輸出設(shè)備,同時(shí)保存成文件;如果tee后面沒(méi)有指定文件,

則只將其內(nèi)容輸出到標(biāo)準(zhǔn)輸出 設(shè)備,tee 只支持單個(gè)或兩個(gè)輸出,類似于水管工人使用的 T 型管。

參  數(shù):

-a     或     --append                  附加到既有文件的后面,而非覆蓋它.
-i-i    或     --ignore-interrupts   忽略中斷信號(hào)。
--help                                      在線幫助。
--version  顯示版本信息。

例子:

make 2>&1 | tee make.log

   command   >   filename   把把標(biāo)準(zhǔn)輸出重定向到一個(gè)新文件中  
command   >>   filename   把把標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中(追加)  
command   1   >   fielname   把把標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中  
command   >   filename   2>&1   把把標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤一起重定向到一個(gè)文件中  
command   2   >   filename   把把標(biāo)準(zhǔn)錯(cuò)誤重定向到一個(gè)文件中  
command   2   >>   filename   把把標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中(追加)  
command   >>   filename   2>&1   把把標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤一起重定向到一個(gè)文件中(追加)

總結(jié)

以上所述是小編給大家介紹的linux把一個(gè)文件的內(nèi)容復(fù)制到另一個(gè)文件的末尾,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • Linux (Ubuntu 18.04) 下安裝vim編輯器的方法

    Linux (Ubuntu 18.04) 下安裝vim編輯器的方法

    這篇文章主要介紹了Linux (Ubuntu 18.04) 下安裝vim編輯器的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Linux與windows文件傳輸詳解及實(shí)例

    Linux與windows文件傳輸詳解及實(shí)例

    這篇文章主要介紹了Linux與windows文件傳輸詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • CentOS下tar打包解壓詳解(解壓到指定文件夾)

    CentOS下tar打包解壓詳解(解壓到指定文件夾)

    本篇文章主要介紹了CentOS下tar打包解壓,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • 如何在Linux中修改tomcat端口號(hào)

    如何在Linux中修改tomcat端口號(hào)

    這篇文章主要介紹了如何在Linux中修改tomcat端口號(hào),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Linux中openssl/opensslv.h找不到問(wèn)題的解決方法

    Linux中openssl/opensslv.h找不到問(wèn)題的解決方法

    最近在安裝scrapy過(guò)程中碰到了openssl某個(gè)文件找不到的問(wèn)題,通過(guò)查找相關(guān)的資料進(jìn)行了解決,下面這篇文章主要給大家分享了關(guān)于Linux中openssl/opensslv.h找不到問(wèn)題的解決方法,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-07-07
  • Apache Hive 通用調(diào)優(yōu)featch抓取機(jī)制 mr本地模式

    Apache Hive 通用調(diào)優(yōu)featch抓取機(jī)制 mr本地模式

    這篇文章主要為大家介紹了Apache Hive 通用調(diào)優(yōu)featch抓取機(jī)制 mr本地模式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 詳解Linux常用命令的用法(二)————文本編輯器命令vi/vim

    詳解Linux常用命令的用法(二)————文本編輯器命令vi/vim

    這篇文章主要介紹了Linux常用命令的用法(二)————文本編輯器命令vi/vim,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • VMware虛擬機(jī)安裝 CentOS 8 (1905)系統(tǒng)的教程圖解

    VMware虛擬機(jī)安裝 CentOS 8 (1905)系統(tǒng)的教程圖解

    這篇文章主要介紹了CentOS 8 (1905)系統(tǒng)安裝,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Linux下配置IP的三種實(shí)現(xiàn)方式

    Linux下配置IP的三種實(shí)現(xiàn)方式

    本文介紹了Linux系統(tǒng)中配置IP的三種方法:使用nmcli命令、ip命令以及通過(guò)ifcfg文件,nmcli命令是NetworkManager的命令行工具,配置后不會(huì)丟失;ip命令配置后重啟系統(tǒng)會(huì)丟失;ifcfg文件配置需手動(dòng)激活
    2024-11-11
  • 在Ubuntu20.04 LTS中配置Java開(kāi)發(fā)環(huán)境

    在Ubuntu20.04 LTS中配置Java開(kāi)發(fā)環(huán)境

    這篇文章主要介紹了在Ubuntu20.04 LTS中配置Java開(kāi)發(fā)環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08

最新評(píng)論

丰台区| 山阴县| 大英县| 龙州县| 正安县| 隆昌县| 栾城县| 滕州市| 科技| 泰宁县| 富锦市| 泸州市| 嘉鱼县| 托里县| 普洱| 汉中市| 玉林市| 高青县| 贵阳市| 方山县| 会同县| 黄骅市| 高雄市| 仪陇县| 林甸县| 青铜峡市| 福州市| 毕节市| 兴隆县| 潞城市| 若羌县| 乌兰察布市| 银川市| 江门市| 同心县| 定南县| 昆山市| 怀远县| 肥城市| 阿鲁科尔沁旗| 平湖市|